我求助于您的专业建议,因为我对 Objective-C 有点“新”,我已经阅读了几本书和文档(即 Aaron Hillegass 和 Stephen G. Kochan 的书),但有些事情我仍然不清楚,因为缺乏实践。为了让您了解上下文,我有一个使用 Core Data 进行存储的 NSDocument 项目。
我现在在做两件事:读/写文件和表格视图^^
所以我的第一个问题是关于 Core Data:它只能以 SQL、XML 或二进制格式保存吗?或者我可以根据我在 plist 文件中声明的内容使用核心数据以任何格式读/写吗?我正在尝试使用 .po 文件,并且我想在包含 2 列的表视图中显示翻译(1 列用于msgid,另一列用于msgstr)。
要读取和写入 po 格式的文件并在我的表格视图中显示行,我很可能需要使用行结尾和诸如“#”之类的字符作为分隔符来解析文件。我还没有开始这样做(我还不知道该怎么做!),但我想知道这是否可能,或者我是否需要重新启动不使用 Core Data 的项目。 .
请不要只是向我扔苹果文档的链接,这是有史以来最令人困惑的事情,而且感觉它只是为专家制作的!我需要一些人类可读的解释:)
非常感谢您能给我的任何帮助和建议!