繁体   English   中英

访问目录的最有效/推荐方式?

[英]Most efficient/recommended way to access a catalog?

我想创建一个 iPad 应用程序,它几乎只是一个产品目录(例如汽车),我总共将拥有大约 500 个产品,每个产品几乎都是一个图像,当用户请求它时会加载它。

示例:Product_ID:124 名称:'myImage.png'

用户输入产品 ID,图像将显示在 UIImage 上。

我想知道解决这个问题最聪明的方法是什么? 我在考虑 SQLite 或 NSArray。 其中 id 是产品 id,值只是要加载的图像的位置或名称。 创建缓存文件夹? 已经尝试并创建了类似应用程序的人有什么建议吗?

最好的方法可能是核心数据。 它具有内置缓存,因此您不必担心。 这是一个入门文档: Core Data Programming Guide 简介 网上也有很多教程,但是苹果有很好的启动示例。

我会将 ID 和图像名称等元信息添加到 sqlite DB 并通过 CoreData 进行管理,CoreData 有一些非常强大的方法来访问信息。

图像本身应该存储在数据库之外,因为我认为它们不仅仅是缩略图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM