0

好的,所以我刚刚开始在 Xcode 4.3 中编程。我用来练习 Xcode 编码的所有书籍的示例都显示 ViewController.h 和 ViewController.m 以项目名称作为前缀。例如...如果书名为应用程序“计算器”,在示例中,视图控制器都命名为“CalculatorViewController.h”和“CalculatorViewController.m”。我在这里做错了吗?如果这是一个新手问题,我深表歉意,但我已经尝试了几乎所有事情来解决这个问题!

请帮我

4

1 回答 1

2

当您将文件添加到项目(.h 和 .m 类文件)中时,没有自动机制根据您的产品名称为您添加这些文件的前缀。您必须手动完成。

您在书中看到这种模式的原因是,一种常见的做法是在文件前面加上一些首字母,以便命名它们并避免在使用其他人的代码时发生冲突(这就是 Apple 的类以“NS”为前缀的原因)。

Xcode 4 甚至允许您在创建新项目时选择该前缀,因此如果您在此处输入应用程序名称(例如“计算器”),Xcode 最初为您创建的文件将相应地添加前缀(所以您例如CalculatorViewController),但是对于您添加的任何其他文件,您必须根据需要显式地为它们添加前缀。我希望这是有道理的。


更新: 在此处输入图像描述

于 2012-06-23T11:12:29.960 回答