嗯,我目前正在阅读一本关于 iOS 编程的书,但是随着 xcode 中与 MainWindow.xib 文件相关的更改,我迷失了,由于 xocde 的更改和方向的变化,我无法遵循这本书这本书。
书上说:
3. Xcode 应该创建该项目。在“组和文件” Pane 中,展开“类”和“资源”文件夹,然后单击 MainWindow.xib。选择查看 |公用事业 |主菜单中的对象属性。选择查看 |从主菜单显示调试器区域。现在,Xcode 界面的所有主要区域都可见(图 1-7)。熟悉信息和控件的布局。
为此,我需要为自己创建 MainWindow.xib,好吧,我创建了它。
下一步如下:(这是我迷路的地方)
4。单击 QuickStartViewController.xib 在 Interface Builder 中将其打开。从 Xcode 4 开始,现在内置了 Interface Builder,因此您可以直接在项目窗口中编辑界面。
这是图 1-8。 Interface Builder 中 View 的 Canvas :(抱歉,因为我是新用户,所以还不能发布图像) 这是 imgur 中的链接。
5。您应该看到如图 1-8 所示的 Canvas 。单击窗口中间的“ View ”按钮(带有虚线轮廓的方形), Canvas 上将出现一个 View (图 1-9)。
这是图 1-9。显示 View 的 Canvas
图 1-9。显示 View 的 Canvas
那么,我在这里做什么?随着 xcode 的更改和我迷失的书籍引用,我唯一创建的是 MainWindow.xib 文件,但是,什么是 ViewController.xib?
我需要创建它吗?或者是在创建项目时在文件中(可能是不同的名称),但是当我在导航区域(搜索框)中搜索“ViewController.xib”时,什么也没有出现,当我输入“ViewController”(没有 .xib)时)出现两个文件,“ViewController.h”和“ViewController.m”。
我不明白ViewController.xib那个东西,它在哪里?或者我需要创建它吗?我迷路了,有人能给我解释一下吗?
谢谢!
最佳答案
.xib 文件用于应用程序页面的可视化 View 。如果您的应用程序由一页组成,则不应创建多个 .xib(如果您没有本地化)。如果您想在 Controller 之间导航,您应该创建另一个 Controller 。当然,您可以在没有 Interface Builder 的情况下完成此操作,但对于开始来说,它非常有用。
关于objective-c - xcode 4.4.1 中的更改 - 创建 ViewController.xib?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11942376/