到底是谁给我加载了HelloWorldViewController.nib文件呢?

FeetDog 2012-08-22 10:52:27
我的程序中有2个nib文件
1.MainWindow.nib
2.HelloWorldViewController.nib
MainWindow.nib我知道是在plist文件中指定的,application会去加载他
MainWindow.nib中有一个HelloWorldViewController的实例,但是并没有一个view实例。
但是双击MainWindow.nib,IB工具中会显示一个View LoadedFrom"HelloWorldViewController.nib"字眼
去掉MainWindow.nib文件中的HelloWorldViewController实例的nibname属性,该行字消失。

然后
HelloWorldViewController.nib中,有一个View实例。
如果在这个View中拖一个按钮上去,一个标签上去。
编译执行,模拟器会显示这个按钮标签,也就是这个HelloWorldViewController.nib
被加载了,但是我的代码中没有在didFinsh....或其他函数中显示的调用initFromNibName等之类的方法。
这个HelloWorldViewController.nib到底是谁去加载了他然后将他里面的View显示出来的呢??????
...全文
107 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
coderandroid 2012-08-23
  • 打赏
  • 举报
回复
应该是mainwindows吧

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧