【问题标题】:What's the difference between a View XIB and an Empty XIB?视图 XIB 和空 XIB 有什么区别?
【发布时间】:2010-11-01 18:27:00
【问题描述】:

我知道 View XIB 已经有了一个视图,但是还有其他区别吗?我读过的教程说要创建一个视图 XIB,更改类并删除视图,然后插入一个表视图并重新建立连接(文件的所有者到表视图,表视图委托和数据源返回到文件的所有者)。如果我按照以下步骤操作,最终结果是否有任何不同:

  • 制作一个空的 XIB
  • 将 File's Owner 类更改为我的自定义类之一
  • 添加表格视图
  • 将文件的所有者作为其视图连接到表视图
  • 将委托和数据源从表视图连接到文件的所有者

【问题讨论】:

    标签: iphone objective-c cocoa cocoa-touch xcode


    【解决方案1】:

    不,视图 XIB 和拖入自定义视图的空 XIB 之间没有明显区别。

    View XIB 最初没有连接,因此没有连接到“remake”。

    您所描述的将正常工作,这与创建视图 XIB、删除视图并从步骤 2 继续没有区别。

    您实际上可以在 BBEdit 中打开 .xib 文件并比较它们以查看 XML 之间的细微差别。

    【讨论】:

    • 谢谢,正是我想要的。我所说的重建连接只是文件所有者与其视图连接,我犯了一个错误,包括委托人。在 BBEdit 中查看它们的好主意。 NIB 文件通常看起来有点像巫毒,这是揭开它们神秘面纱的好方法。
    猜你喜欢
    • 1970-01-01
    • 2012-01-16
    • 2012-09-03
    • 1970-01-01
    • 2011-03-15
    • 2010-12-30
    • 2011-04-13
    • 1970-01-01
    相关资源
    最近更新 更多