私はまだ CocoaTouch のニュアンスを学んでいます。ARC 環境で、float、int などの型に対して内部的に生成されるゲッター/セッターの種類は何ですか?
プロパティが非 ARC のオブジェクトである場合、次のようなものになる可能性があることを知っています。
- (NSURL *)url {
if (_url == nil)
_url = [[MyURL alloc] initWithURL:url];
return _url
}
- (void)setUrl:(NSURL *)theUrl {
if (theUrl != _url) {
[_url release];
_url = [theUrl retain];
}
}
ただし、ARC 環境ではリリースと保持は使用できません。この場合、ARC 環境用にどのようなゲッター/セッターが自動的に作成されますか。
また、float や int などのスカラー型についてはどうでしょうか。