您好我以前用android studio开发Android应用程序。我现在正在使用Xcode 7为IOS构建我的应用程序。对于模型{{1},是否存在initialization
,getter
和setter
,parcelable
的任何方式或任何框架}(如class
有自动生成)。 android studio
可以做同样的事情以及如何自动完成吗? (只需声明变量并自动生成Xcode
,initialization
,getter
...)
答案 0 :(得分:1)
编译器根据属性声明提供基本的getter和setter。如果那些不符合您的需求,您必须自己编写。
假设你有这个属性:
property (strong, nonatomic) NSString *myValue;
setter必须有这个签名:
- (void)setMyValue(value: String) {
// some stuff
_myValue = value;
}
getter必须有这个签名:
- (NSString *)myValue {
// some other stuff
return _myValue;
}