IOS 开发怎么处理数据类型问题?

2014-10-21 12:16:07 +08:00
 gkiwi
我写python后台.
我们的ios要求我传给他的数据都必须是string类型的,包括一些显然是int之类的,他的意思是IOS数据类型不正确app会崩溃..

而我还需要照顾android开发的感受,所以数据都是"正常的"(从数据库中取出是啥就是啥).
打算做个中间层专门将给ios的数据做一次遍历和转换,这个显然要耗费点时间,想问下大家都是如何处理的?
4131 次点击
所在节点    iDev
26 条回复
WildCat
2014-10-21 15:46:57 +08:00
NSDictionary 好像有这个问题,不过还是因为他懒,或者,他不到1年经验?
LINAICAI
2014-10-21 15:58:18 +08:00
楼主真好人,json数据给他自己完蛋去吧。。。
Julyyq
2014-10-21 16:38:12 +08:00
后台传数据只要符合json格式可以了。你的iOS同事应该没有做json序列化的处理,统一用string偷懒。
dorentus
2014-10-21 16:51:41 +08:00
@WildCat JSON 直接转 NSDictionary 的话,一般也就是数值类型会变成 NSNumber 的实例,其实也没啥问题的。
zoeey
2014-10-21 16:53:46 +08:00
以上回答都是正解,哈哈哈^_^
Echoldman
2014-10-21 17:07:13 +08:00
这个 iOS 程序员不知道去判断和使用 NSNumber 和 NSString 吗?这些太懒了。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/140470

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX