有人确切知道@package指令在Objective-C中的用途吗?

在Stephen Kochan的Objective-C 2.0编程中,我只能提到:

@package——对于64位映像,可以在实现该类的映像中的任何位置访问实例变量

...

什么这是否仅限于与图片一起使用,如在图片中?或者它是指磁盘映像中的映像吗?

这是一个令人困惑的描述,在本书的其余部分没有详细阐述....

任何帮助都会很棒,谢谢!

推荐答案

@packageinternal相似.网这意味着该成员只能从定义它的框架中访问.

注意:在32位中,它的行为类似于@public.

Objective-c相关问答推荐

UICollectionView:一行或一列

Objective C中的简单字符串连接

向 iOS 应用程序添加自定义字体以查找其真实姓名

self.ivar 和 ivar 之间的区别?

当前周开始和结束日期

在子类中覆盖init

将长格式的 NSString 拆分为多行

重复符号 _OBJC_METACLASS_$_ClassName

iOS框架改变一个属性(例如宽度)

判断 NSInteger 是奇数还是偶数

用于 iOS 开发的 LLVM 与 GCC

如何从 RGBA 创建 UIColor?

Swift 3 - dynamic vs @objc

Cocoa 与 Cocoa Touch - 有什么区别?

如何在 ios 8 的 alertview 中添加文本输入?

如何逐行从 NSFileHandle 读取数据?

单例释放方法产生警告?

writeToFile:atomically: atomically 是什么意思?

`[super viewDidLoad]` 约定

将自定义子视图(在 xib 中创建)添加到视图控制器的视图 - 我在做什么错