日々精進

新しく学んだことを書き留めていきます

Objective-Cのプロパティとインスタンス変数

こちらの記事が非常に参考になったので覚え書き。
http://www.awaresoft.jp/ios-dev/item/115-ivar-naming-convention.html


1.インスタンス変数はヘッダファイルに書かない。プロパティ宣言だけでいい。
2. インスタンス変数とプロパティは別の名前にする。
3.インスタンス変数は必ずプロパティ経由でアクセスする。ただし、dealloc,initの中は例外。


・残課題
IBActionをヘッダでなく、実装ファイルに書く理由がわからなかった。
・その他
@privateを使うとプライベート変数を宣言できる。が、プライベートメソッドはない。