我剛剛開始使用obj-c編程和可可。 以下是我正在努力完成的任務,並已經陷入困境。將多個文本輸入值傳遞給表視圖,將表視圖項添加爲NSManaged對象
我在窗口1管理對象的單個表視圖。我有一個「添加項目」按鈕,調用Window2具有另一個空白表視圖(AddItemsTableView)和一系列用戶可以填寫的表單域。
當用戶填寫這些字段並單擊Window2中的添加按鈕,所述字段的字符串值被輸入到AddItemsTableView中以顯示他們準備添加的項目的運行列表。當我最終提交添加時,我希望將該運行列表實例化爲NSManagedObjects
我是否需要將此作爲針對要添加的對象創建的coredata中的獨立實體執行,然後將對象轉移到新實體上添加操作?我是否需要將它們保存在可變字典中並將字典轉換爲託管對象?
這一點很重要的是,addItemsTableView只包含數據的時間窗口開啓。添加完成後,窗口將關閉,並且綁定到Window1中核心數據實體的表會更新並顯示新結果。如果再次按下窗口1中的添加項目,則再次使用空的tableview調用Window2。
我已經經歷了這麼和其他論壇尋找天試圖找人試圖做同樣的事情。任何人都可以將我指向正確的方向嗎?
非常感謝!