Cocoa中的@package编译器指令是什么?

时间:2009-08-28 07:44:41

标签: cocoa package

我在Apple的头文件中看到@package很多,但就我而言,我找不到描述其含义的权威来源。

1 个答案:

答案 0 :(得分:10)

@package是特定类成员的范围声明。有四个:

  • @public :无处不在。
  • @protected :在定义它并继承类的类中可访问。
  • @private :可在定义它的类中访问。
  • @package :在64位中,与@public类似,但仅限于同一框架内;在32位,与@public相同。

有关详细信息,请参阅此developer doc