首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像油墨的数据结构

图像油墨的数据结构
EN

Stack Overflow用户
提问于 2011-09-06 11:46:48
回答 2查看 44关注 0票数 2

我正在开发一个住房应用程序,其中有许多房屋,每个房屋都有属性。这些属性目前列在字典中,如:House 0 {key: string, key: string}等。

目前,我想添加一些图片,这些图片必须下载并显示。我已经编写了异步图像加载器类。我只是想知道如何构造图像链接,我将首先深入到类似的事情,花两天时间调试一个糟糕的解决方案。

我想在当前的“0dict”中添加另一个名为“图像”的字典,然后遍历它。但我希望听到更好(更容易)的解决方案。

每所房子都可以有任意数量的图像。

编辑:

我希望我不会让任何人哭泣或者谋杀我..。但我就是这样做的:

<key>Images</key> <string>image.jpg,image2.jpg,image3.jpg</string>

NSArray *ar = [[dict objectForKey@"images"] componentsSeparatedByString:@","];

=D

别杀了我。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-06 12:02:21

首先,将字典重构到类中,并在必要时添加归档。从长远来看,一个类将使代码更简单、更不脆弱。

如果图像非常小,那么将它们保存在类中可能是可以的,但是最好将它们保存为类中带有文件名的文件。如果存在可能的图像名称冲突,则创建图像名称的UUID。

如果数据和图像需要持久化,也要考虑核心数据。

票数 1
EN

Stack Overflow用户

发布于 2011-09-06 11:56:11

就我个人而言,我会把所有的图像放在一个数据存储中。

我将拥有一组对象--每个对象都有(一个图像链接)和一个父母I数组--这样就可以在多个房屋上使用一个图像(例如,没有可用图像的地板计划“或房地产供应商标识图像等等)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7319382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档