objective

objective-cのinit処理での疑問

こういう疑問(質問)がとあるところであった。 以下の処理。 - (id)init { if(self = [super init]){ /* initialization code */ } return self; }元々のselfは何処へ。。。

propertyってどう使うのか?

setter/getterを自動的に生成してくれるという簡単な覚え方をしてます。 例えば以下のようなコードを - (int)hoge; - (void)setHoge:(int)hoge;こんな感じでコードの省略ができる @property (readwrite) int hoge;※注意点 objective-cではgetterには'get'を…