代码之家  ›  专栏  ›  技术社区  ›  Shaggy Frog

在cocoa中,@package compiler指令用于什么?

  •  2
  • Shaggy Frog  · 技术社区  · 16 年前

    我懂了 @package 在苹果的头文件中有很多,但对于我来说,我找不到一个描述其含义的权威来源。

    1 回复  |  直到 16 年前
        1
  •  10
  •   John Feminella    16 年前

    @package 是特定类成员的作用域声明。有四种:

    • @public :随处可访问。
    • @protected :可在定义它的类和继承类中访问。
    • @private :可在定义它的类中访问。
    • @包装 :64位,如 @公共 ,但仅在同一框架内;在32位中,与 @公共 .

    看到这个 developer doc 更多信息。