gpt4 book ai didi

iphone - 图像链接的数据结构

转载 作者:行者123 更新时间:2023-12-03 21:18:39 24 4
gpt4 key购买 nike

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

我目前想要添加一些图像,这些图像必须下载并显示。我已经编写了异步图像加载器类。我只是想知道如何构建图像链接,我会是第一个一头扎进这样的事情并花两天时间调试蹩脚解决方案的人。

我考虑过在当前 House 0 字典中添加另一个名为 images 的字典,然后循环遍历它。但我很想听到更好(更简单)的解决方案。

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

编辑:

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

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

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

=D

别杀我。

最佳答案

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

如果图像非常小,将它们保存在类中可能没问题,但最好将它们保存为具有类中文件名的文件。如果可能存在图像名称冲突,请创建图像名称的 UUID。

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

关于iphone - 图像链接的数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7319382/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com