前端之家收集整理的这篇文章主要介绍了
Xcode 7自动生成初始化,getter和setter?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
编译器根据
属性声明提供基本的getter和setter.如果那些不符合您的需求,您必须自己编写.
假设你有这个属性:
property (strong,nonatomic) NSString *myValue;
二传手必须有这个签名:
- (void)setMyValue(value: String) {
// some stuff
_myValue = value;
}
吸气剂必须有这个签名:
- (NSString *)myValue {
// some other stuff
return _myValue;
}