3

Objective-C では、NS_DEPRECATED、NS_RETURNS_NOT_RETAINED などの異なる属性でメソッドをマークできます。

複数の属性を持つメソッドをマークすることは可能ですか?

4

1 に答える 1

3

もちろん。それらをすべて一列に並べるだけです。

- (id)foo NS_RETURNS_NOT_RETAINED NS_DEPRECATED(...);

(NS_DEPRECATED は実際に使用するためのものではないことに注意してください。これは、OS リビジョンでの可用性を示すことを意図して、iOS または Mac バージョン範囲のパラメーターを取ります。)

于 2013-01-04T22:49:28.787 に答える