objective-c - xcode 4.4.1 中的更改 - 创建 ViewController.xib?

标签 objective-c cocoa-touch xcode4 ios

嗯,我目前正在阅读一本关于 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 中的链接。

/image/dkbzG.jpg

5。您应该看到如图 1-8 所示的 Canvas 。单击窗口中间的“ View ”按钮(带有虚线轮廓的方形), Canvas 上将出现一个 View (图 1-9)

这是图 1-9。显示 View 的 Canvas

/image/LCb7o.jpg

图 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/

相关文章:

objective-c - 检测时间格式是 12 小时还是 24 小时格式

苹果手机 : How to draw line on Label?

iphone - 读取崩溃日志并将其发送到服务器

ios - 内存问题 : potential leak of an object allocated

objective-c - 从 Cocoa 应用程序获取 Finder 窗口的当前目录

objective-c - 无法加载localizable.strings

objective-c - 在 Xcode5 中链接依赖于 'Build' 或 'Debug' 模式的框架?

objective-c - %d 没有正确显示整数

ios - UITableView 一次只勾选一行

Xcode 4 : Source Control options grayed out (Git local repository)