【发布时间】:2012-11-19 12:23:45
【问题描述】:
在我的 iPhone 应用程序中,我目前在一个 plist 中存储了大约 1000 个英文单词并从那里获取它们(以及要匹配的第二个 1000 个单词的列表)。
这工作得不错,但有点笨拙。我对CoreData有一点经验,我可以看到它对我有什么帮助,因为我可以给每个单词对象,两个单词(匹配的单词),然后有一个与单词相关的组对象,这样我就可以分组管理它们所以我觉得有点道理。
但是,有这么多数据,获取速度会很慢吗?有没有更好的办法?预先填写 core-data 是不是一个好主意(所以当用户使用应用程序时,单词就存在了,他们不必添加任何东西)?
我只需要找到更好的解决方案。
要明确一点,这就是我需要实现的目标:
- 有一个大约的列表。 1000 字(2000 字,如果包括成对的话)
- 每个词都需要有一个配对词(所以它们成对出现)
- 我需要将这些硬编码到应用程序中,以便它们从一开始就为用户存在。
- 当然,我需要最容易管理的解决方案(当然是在合理范围内)任何人都渴望的。
【问题讨论】:
标签: iphone objective-c core-data plist