ios - 从nib文件加载解耦视图

时间:2016-10-03 01:37:15

标签: ios objective-c uiview nib

我对一些似乎微不足道的事情感到困难。我正在关注此项目https://github.com/eppz/iOS.Blog.UIView_from_Xib并尝试实现从nib文件加载视图的解耦方式。我无法在我的应用程序中获得所需的结果(没有任何显示,我也没有崩溃)所以我做了以下事情:

  1. 我从Github https://github.com/eppz/iOS.Blog.UIView_from_Xib
  2. 那里接过了这个项目
  3. 然后,我继续复制“decoupled”组中的文件,并将其命名为“decoupled2”之类的微不足道的东西。基本上我正在使用自己的nib文件创建一个全新的类。
  4. 然后我更改了所有内部标记和类引用。然后我确保所有新引用都指向这个新类。
  5. 此时我向主VC添加了第6个按钮,并确保在按下第6个按钮时为我的新“decoupled2”类调用正确的方法。
  6. 问题:一切都在运行但是nib的视图没有显示出来。调试视图层次结构什么都不显示单击第5个按钮仍然有效,因此我没有破坏现有代码。为什么新创建的nib文件不会出现?

    这看起来相当简单,只是复制已经有效的项目中已经有效的内容,它会起作用......或者不行。我错过了什么?谢谢你的帮助。

    我已经花了几天时间解决这个问题。大量的研究,但到目前为止没有任何用处。

1 个答案:

答案 0 :(得分:0)

我重新完成了这项任务,这次工作正常。 也许重新启动Xcode 8.0是关键或其他内容。