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轉速可用性。)