-1

我是使用最新版本的 xCode V4.6 作为 IDE 开发 iOS 应用程序的新手。我正在构建一个测试应用程序。假设我给这个 iOS 应用程序命名为“newApp”。创建项目时,它应该默认为我生成 newAppViewController.h 和 newAppViewController.m,就像几乎所有 iOS 书籍中的示例一样。

但在我的情况下,它只给我 viewController 文件,缩短名称,只有 viewController.h 和 viewController.m 作为他们的名字。我当前的 XCode 设置有什么问题吗?

这实际上对我来说没什么大不了的,但对于我的 iOS 研究来说,参考书中通常使用的内容可能会节省大量时间。

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

4

3 回答 3

2

首先,您应该以大写字母开头命名您的应用程序:“NewApp”而不是“newApp”。它不会改变任何东西,但这是共同的约定。

如果您想要“NewAppViewController”和“NewAppAppDelegate”,请将“NewApp”添加到第二个屏幕的“类前缀”框中。如果您的应用程序已经取得进展,请使用“重构”命令重命名您的类。这是将“NewApp”放入“类前缀”框中的结果:

在此处输入图像描述

于 2013-03-17T15:35:31.433 回答
1

在 iOS 6 中,您的项目名称没有附加到类名称的开头。它是可选的。您可以在为此创建新项目时检查前缀方块。只需检查类前缀以将项目名称添加到您的应用程序的请求中,否则 xcode 会创建没有项目名称的类,而这些类是什么。

于 2013-03-17T12:07:40.497 回答
0

我通常在“为您的新项目选择选项”页面上输入一个类前缀。如果您的新应用程序名为“newApp”,我会使用 NA 前缀。然后所有类都将具有 NA 前缀,这样您就不会发生命名冲突。

于 2013-03-17T13:01:02.153 回答