【发布时间】:2010-03-30 00:55:53
【问题描述】:
我发现在 Objective-C 中我必须将实例变量声明为我的类接口的一部分,即使这些变量是实现细节并且具有私有访问权限。
在“主观”C 中,我可以在我的 .c 文件中声明一个变量,并且它在该编译单元之外是不可见的。我可以在相应的 .h 文件中声明它,然后在该编译单元中链接的任何人都可以看到该变量。
我想知道在 Objective-C 中是否有等效的选择,或者我是否确实必须为我的类声明 .h 中的每个 ivar。
阿里。
【问题讨论】:
-
+1,用于主观 C 注释。
标签: objective-c language-features abstraction