【问题标题】:Generate a Window from Core Data从核心数据生成一个窗口
【发布时间】:2011-02-27 15:27:39
【问题描述】:

首先,我将我的信息放入 Core Data,然后我的表格会显示在 Interface Builder 中。它有 20 个相同的属性,除了它们后面的数字,即。示例 1、示例 2 等。这些属性中的每一个都有 12 个项目供用户更改,每个项目有 3 个变量(开、关或随机)。

我希望用户更改这些选项以在新窗口中显示。我不想手动绑定这些变量!有没有办法绑定整个窗口?

我应该使用界面构建器插件并制作一个主窗口还是制作 20 个窗口还是 ???我是一个完全的新手,但想以最好的方式做到这一点。

【问题讨论】:

    标签: cocoa core-data interface-builder


    【解决方案1】:

    听起来您只需要更改 UI 标签/列标题。如果是这样,您可以将标签的文本绑定到数据或为数据的当前状态配置标签的控制器的属性。

    如果您有重复的数据单元,您可以定义一个绑定到控制器的单元格,然后根据需要使用尽可能多的单元格实例。请参阅 NSMatrix 和相关容器。

    【讨论】:

    • 谢谢。我会将其标记为已回答,因为我认为我还没有知识来完成这项工作。我很兴奋,因为 Core Data 让我可以立即将所有表格放入界面构建器中,但我真的必须回去了解更多基础知识。我习惯于逆向学习和拆分学习,但我很难用 Objective C 来做这件事。通过搜索,我发现了很多对 Apple 提供的 SimpleMultiWindow 示例代码的引用,但现在已经不存在了.还有其他值得一看的示例项目吗?
    猜你喜欢
    • 2012-06-24
    • 1970-01-01
    • 2013-03-23
    • 2011-10-07
    • 2013-12-23
    • 2012-05-12
    • 1970-01-01
    • 1970-01-01
    • 2010-09-13
    相关资源
    最近更新 更多