0

所以根据本 教程

“Xcode 使用您输入的产品名称来命名您的项目和应用程序。Xcode 使用该class prefix名称来命名它为您创建的类。例如,Xcode 会自动创建一个应用程序委托类并将其命名为 HelloWorldAppDelegate。如果您输入不同的值对于类前缀,则应用程序委托类被命名为“

但是,当我创建项目时,它不会使用我的项目名称创建文件。所以不是"ProjectNameAppDelegate.h"我只有"AppDelegate.h". XCode 是否有理由不创建我需要的正确文件以及如何修复它?

我也没有大多数在线教程说我应该拥有的 ViewController.xib 文件。我确实有一个“MainStoryboard.storyboard”,但我不确定这是否算作同一件事。

4

2 回答 2

2

您提到的教程是在旧的 Xcode 上。最新的Xcode不会像您所说的那样通过为项目名称添加前缀来创建 appDelegate 和 ViewController 类ProjectNameAppDelegate.h。它只是创建AppDelegate.h而已。这不是一个错误。

在此处输入图像描述

在上图中,您可以看到我选择了Use StoryBoards,因此 Xcode 不会为您的 viewController 创建 Xib 文件,而是只会创建一个故事板。在这里你不想要 xib 。故事板是 xib 的替代品。如果您取消选择该功能,您将获得 xib。作为初学者,您应该阅读几个同时使用 xib 和故事板的教程。

于 2013-05-24T04:59:54.343 回答
1

添加到 Anil 的答案中,Storyboard 是旧 .xib 文件的替代品。

于 2013-05-24T05:04:49.107 回答