如何将 NSTextView 与核心数据一起使用 Swift

How to use NSTextView with Core Data Swift

我正忙于创建一个小型笔记应用程序,但 运行 遇到了一些问题。

我似乎无法让 NSTextView 处理核心数据。我看过这个视频 https://www.youtube.com/watch?v=qypMqkT20LU 我也看过 "Swift development with Cocoa".

"Swift development with Cocoa" 使用 nstextview 但他们没有使用核心数据。从这本书中我了解到我需要使用 NSAttributedString 作为 NSTextView 的内容。

我遇到的问题是我无法找到如何将它与 Core Data 一起使用。

我正在努力使这个应用程序像视频一样,这样我就不需要使用任何代码而只使用纯绑定。

我也尝试过在我的实体中使用二进制数据类型作为属性以及可转换的,但后来我遇到了应用程序无法启动的问题,因为它找不到应用程序保存的数据。

任何有关如何将 NSTextView 与核心数据和绑定一起使用的帮助将不胜感激。

事实证明,应用程序启动时创建的 storedata 文件没有被覆盖,所以每次我更改 storedata 中的属性时,它都会破坏,因为属性不相同。

为了解决这个问题,我每次 运行 应用程序时都必须删除商店数据。该文件位于 /Users/{user}/Library/Application\ Support/{app name}

通常应用名称是com.yourcompany.appname