gpt4 book ai didi

php - 从 PHP 获取数据到 iOS 应用程序的最佳方式是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:05 24 4
gpt4 key购买 nike

从 Internet 获取数据(由 PHP 压缩和组合)到 iOS 应用程序的最佳方法是什么?目前,该应用程序读取格式如下的字符串:

category1#object2#object3#object4~category2#object2#object3[…]

这由 #~ 分开。

是否有更好的方法来做到这一点,无论是在检索数据的方式(它从中获取数据的站点对所有人开放),还是在格式化数据的方式方面?

最佳答案

使用 JSON:

{"category1":["object1", "object2", "object3", "object4"], "category2":["object1", "object2"]}

假设您有一个 PHP 对象或关联数组,您可以简单地调用 json_encode在它上面并完成它。

在 iOS 端,您需要使用 JSONKit解析它。

关于管道两端的最好的事情是对它们有原生支持。例如,json_encode可以将任何 PHP 对象编码为可读的 JSON 字符串,而 JSONKit 可以解析 JSON 对象并将其存储在 NSDictionary 中。或 NSArray .

哎呀,使用 JSONKit,它增强了转换 NSDictionary 的能力(使用 NSArrayNSDictionary 上的类别)和 NSArray将对象转化为 JSON,因此您甚至可以拥有双向 JSON 通信管道。

(我们在 Freeverse 的游戏中这样做,该方法已经过尝试和测试。)

关于php - 从 PHP 获取数据到 iOS 应用程序的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4424253/

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