【发布时间】:2014-08-14 04:48:46
【问题描述】:
我正在查看一个 Objective-C 类的 .h 文件,我看到其中有多个接口声明,但我不确定它们之间的区别是什么以及它们的含义。
第一次看到
@interface TAModel : NSObject
我认得。 TAModel 是类,NSObject 是它的超类。我感到困惑的是,我看到了另一个接口声明:
@interface TAModel (Protected)
我还看到了另一个 .m 文件(与前两个文件无关):
@interface TAWorker (Private)
我想知道后两个是什么意思,他们在做什么。据我所知,objective-c 类之间没有真正受保护的可见性。
【问题讨论】:
标签: objective-c