【发布时间】:2010-12-18 23:08:35
【问题描述】:
在用了几个月的 Objective-C 编码之后,我完全明白什么时候需要 #import,import 语句如何级联(波纹?),以及什么时候使用转发类。我不知道如何聚合导入以将它们放入 <> 而不是引号中(尽管这可能仅适用于框架)...
问题是我把事情弄得一团糟。我来自 Java(和笨拙的 IDE),所以我只添加我认为合适的导入。有时我会将它们添加到界面中,但由于这通常不是必需的,所以我只是将它们添加到有问题的 .m 的顶部。
今天我开始思考:必须有一些关于如何组织这些东西的经验法则。事实上,由于 Objective-C 是 C 的超集,一切都有经验法则,但我不知道。 我应该如何组织我的导入? 特别是:
- 我应该什么时候导入
.m? - 我应该什么时候导入
.h? - 我是否应该创建
.h文件只是为了导入它们(即,只包含导入的头文件)?如果是这样,有什么关于组织的提示吗?
这只是我想要弄清楚的一个大致概念。
【问题讨论】:
标签: objective-c xcode