3
在Objective-C中,您可以标记具有不同属性的方法,例如NS_DEPRECATED,NS_RETURNS_NOT_RETAINED等。是否有可能在Objective-C中标记具有多个属性的方法?
是否可以标记具有多个属性的方法?
在Objective-C中,您可以标记具有不同属性的方法,例如NS_DEPRECATED,NS_RETURNS_NOT_RETAINED等。是否有可能在Objective-C中标记具有多个属性的方法?
是否可以标记具有多个属性的方法?
当然。把它们放在一起。
- (id)foo NS_RETURNS_NOT_RETAINED NS_DEPRECATED(...);
(注意NS_DEPRECATED是不是真的为您的使用。它需要params用于在iOS或Mac版的范围,意图,这表明在OS转速可用性。)