Xcode 4.4の説明では、次のように述べています。
- Objective-C
@synthesize
では、プロパティを使用すると、デフォルトでコマンドが生成されます。
@synthesize
つまり、これ以上書く必要はありませんか、それともXcode が自動入力@synthesize
してくれるのでしょうか?
Xcode 4.4の説明では、次のように述べています。
@synthesize
では、プロパティを使用すると、デフォルトでコマンドが生成されます。@synthesize
つまり、これ以上書く必要はありませんか、それともXcode が自動入力@synthesize
してくれるのでしょうか?
もう書く必要はあり@synthesize
ません - 自分で試してみてください!
記事参照:
Xcode 4.4 および LLVM Compiler 4.0 では、@synthesize ディレクティブはデフォルトで提供されるため、不要になりました。つまり、ほとんどの場合、必要なのは @property だけになり、コンパイラーが他のすべてを処理してくれます。
はい。以下は、 Objective-C Feature Availability Indexをカバーする Apple の出版物です 。
@property インスタンス変数とアクセサ メソッドのデフォルト合成: Xcode 4.4 (LLVM Compiler 4.0)