このような形で使用します。String}クラスと似てる?ってかどう違うの??構造体って何??色々な疑問があります。調べてもイマイチわかりませんでした。継承できない参照渡しではなく値渡しってことらしい。用途としては、データが小さくてシンプルな時や継承が必要ないときに構造体を使用するということがわかりました。これについては例を見ていきましょう。//"100"Noteクラスを定義し、そのNoteインスタンスを生成する。インスタンスのnumberに100足す。そのインスタンスを別の定数に入れて、さらに200たす。すると最初に作成したインスタンスのnumberが300になる。noteこれは定数note2は定数noteの参照を渡しているということである。これには納得できる!!しかし、構造体の場合同じことをやっても最初に作成したインスタンスのnumberは100のままである。article構造体の場合は、参照渡しではなく値渡し(コピーの方がしっくり来るかもしれません)なので、articleとarircle2は全く別の独立した存在となります。これは便利!!!とは正直思わないが、いつかそう思える日が来ることを楽しみにしていよう。(新しいウィンドウで開きます)Swiftささお3年目iOSエンジニア。スタートアップで働いておりやす。プログラミングスクールとエンジニアのキャリアを考えたい。*メールアドレス(公開はされません。簡単な自己紹介ささお2年目のiOSアプリエンジニア。プログラミングスクールに通い、プログラミングスクールで講師を経験したのち、スタートアップに就職。プログラミングスクールとエンジニアのキャリアを考えたい。普段は渋谷あたりにいます。教育に興味があります。キャリアを考えないとなぁ。ささおのTwitter初めてのフリーランスにポテパンは登録がとにかく楽。ほんとに”魅力的なお仕事が多数”かは知らないけど、最初にごちゃごちゃ記入させない感じが好き。