2011-02-27 137 views
0

首先,我將我的信息放入核心數據中,並且我的表格在Interface Builder中顯示。它有20個屬性,除了後面的數字相同外,即。 example1,example2等。這些屬性中的每一個都有12個項目供用戶分別用3個變量(開,關或隨機)進行更改。從核心數據生成窗口

我想要這些用戶選擇更改爲在新窗口中。我不想手動綁定每個變量!有沒有辦法綁定整個窗口?

我應該使用接口生成器插件並製作主窗口或製作20個窗口或?我是一個完全新手,但想要做到這一點最好的方法。

回答

0

這聽起來像你只需要改變UI標籤/列標題。如果是這樣,您可以將標籤的文本綁定到數據或爲數據的當前狀態配置標籤的控制器的屬性。

如果您有重複的數據單位,您可以定義綁定到控制器的單元格,然後根據需要使用單元格的多個實例。查看NSMatrix和相關容器。

+0

謝謝。我會將此標記爲已回答,因爲我認爲我還沒有掌握這方面的知識。我很興奮,因爲Core Data讓我立即將所有表格放入界面構建器,但我真的必須回去並獲得更多基礎知識。我習慣於向後學習和分開學習,但是我很難用Objective C做到這一點。通過搜索,我發現了很多對Apple提供的SimpleMultiWindow示例代碼的引用,但現在已經消失了。有沒有另一個示例項目很好看? – foodeater 2011-02-28 22:58:22