人和拯救书籍

时间:2017-05-30 17:25:21

标签: cocoa core-data swift3

我正在寻找"最佳方式"实现以下情况:

  • 我使用swift 3 for osx

左侧:表格视图中来自核心数据的所有人员。

如果是这样选择一个人:

  • middle将显示一个新的空表视图
  • 右侧将在表格视图中显示核心数据中的所有书籍。

现在您可以将书籍从右侧拖放到中间的空表视图中。这就是问题。

我将如何解决这种情况?

如果我将书从右表格视图拖到中间表格视图并且稍后保存上下文,如果用户按下按钮,我应该每次都插入一个新对象"保存"

let appdelegate = NSApplication.shared().delegate as! AppDelegate
let context = appdelegate.persistentContainer.viewContext
let newBook = NSEntityDescription.insertNewObject(forEntityName: "Books", into:context) as! Books
newBook.name = "xxx"
newBook.category = "yyy"

还是有更好的方法来管理这种情况? 我希望你能理解我的问题" :)

0 个答案:

没有答案