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