スタンフォード大学がiPhoneアプリ開発の講義のフォローアップ資料の翻訳シリーズの第2弾です。今回は第4回と第5回の資料を紹介します。 CS 139P iPhone Application Programming Follow Up Notes – Lectures 4 and 5 1.propertyの説明をもう一度 いくつかの高度な点をまとめます。 (assign) vs (copy) vs (retain) どういう風に(assign)、(copy)、(retain)を使い分けるのかについてたくさんの質問が寄せられました。@synthesizeで生成されるgetterは単純にプロパティの値を返すだけです。@synthesizeで生成されるsetterは次のようにはたらきます。 (assign)= 単純に値を代入します。参照カウンタは増えません。 (copy)= 新しい値を元にオ