gpt4 book ai didi

iphone - 关于数据驱动的 iPhone 应用程序的建议和技巧

转载 作者:行者123 更新时间:2023-11-28 23:03:54 26 4
gpt4 key购买 nike

我正在为我所在城市的地铁开发一个 iOS 小应用。它具有以下特点

  • 查看 map (将您带到 UIImageView 以查看车站 map )
  • 查看状态(告诉您其中一条线路/车站是否有问题)
  • 查看价格(告诉您不同的关税,具体取决于时间)
  • 地铁新闻(带有标题和每篇文章第一段的小提要,以及在 safari 中查看更多内容的链接)
  • 我们向您提供的促销事件(将您带到以溢出方式显示的图像优惠券 View 。如果您点击它们,您将转到特定页面)

我有一个服务器,它接收新闻并将它们编码为 JSON。从 iPhone,我请求 JSON 异步,解析它并将信息存储在 NSDictionaries 的 NSArray 中(带有键:日期、标题、内容、seeMoreUrl)

这可以作为一个小的 RSS 提要购买。我看到了一些例子,他们使用 SQLite 数据库来存储数据。我不确定这有多大必要,因为我只计划显示 5 条最新消息,我没有加载全部内容,只是标题和 iPhone 设计的段落。

我对晋升困难有严重的怀疑。我会请求一个名为 promotions.json 的文件,其中包含每个促销的 url 以及它们链接到的 url,就像这样

[
{
"imgSource":"http:\/\/www.domain.com\/promotions\/1.png",
"url":"http:\/\/www.domain.com\/freeRide"
},
{
"imgSource":"http:\/\/www.domain.com\/promotions\/54.png",
"url":"http:\/\/www.cheapCarRental.com\/promotions-to-subway-users"
}
]

然后,我不知道该怎么办了。我是否应该将所有图像下载到文档文件夹,然后当用户单击查看促销时,加载我在该目录中找到的每张图片,介绍类似 coverflow 的 View ?我是否应该为新闻实现 SQLite 并将图像存储为 BLOB?我应该只将它们保存在内存中吗?

最佳答案

您可以将图像保存到 Library/Caches 文件夹(Apple 不会无缘无故地保存到 Documents 文件夹 - 我的应用因此被拒绝。See guidelines .)。然后,你有一个缓存文件,它本质上是一个plist,保存了url(键)和它对应的图像在磁盘上的保存路径(值)。

关于iphone - 关于数据驱动的 iPhone 应用程序的建议和技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9607162/

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