到目前为止,我能找到的所有示例都是 Core Data 和 NSArrayController 之间的直接绑定。这意味着每个 NSArrayController 都映射一个实体。
有没有办法自定义填充到 NSArrayController 中的内容?
例如,我有两个实体:
FileMetaData
ID
FileName
FileSize
Owner(relationship m..1 to SystemUser)
SystemUser
ID
FirstName
LastName
Files(relationship 1..m to FileMetaData)
我有一个 NSArrayController 来填充一个有两列的表格视图,一列是“文件名”,另一列是“用户名”。UserName 来自 SystemUser 实体中的 FirstName + Lastname。NSArrayController 设置为与 FileMetaData 绑定。
做这个的最好方式是什么?谢谢。