今天调试一个如何获取appStore上应用的信息的bug,趟了一次坑,做出笔记

今天想要获取appstore上的在线的应用的版本号,发现之前的代码有问题,现在做出笔记,供别人参考,供自己警示

1.源代码提示错误提示:

YZCHttpService.getAppStoreVersion( success: { (json) in
            Print(json)
            UserDefaults.standard.set(json["version"].stringValue, forKey: "AppStoreVersion")
            let string = json["version"].stringValue
            Print(string)
            NotificationCenter.default.post(name: NSNotification.Name(rawValue:"saveAppStoreVersion"), object: nil)
        }, failure: { (faiItem) in
            Print(faiItem)
        }) { (error) in
            Print(error)
        }

1.1天哪!能这样去解析么老铁json["version"].stringValue,我说这个Print(string)怎么没有值呢!!!!!!!!!!!!!!!!!!!!!!!!

1.2我在线json解析之后发现长这个样子好么,version这个key值在results这个数组里面,坑呀欲哭无泪呀老铁

{
"results":[],
"resultCount":1
}

1.3好了,问题总算解决了,嘿嘿还是蛮开心的啦,欢迎交流

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,120评论 19 139
  • 湿邪,可说是现代人健康的最大敌人之一,10个人里有八九个人有湿邪潜伏。 生活中很多人患上了脂肪肝、哮喘、高血压、心...
    人生炫舞阅读 1,562评论 0 0
  • 文化广场巡逻区域 2017年6月13日夜,巡警大队文化广场巡逻组对本区域人群聚集的场所和人群散步的街段进行了以摩托...
    夜礼服_假面阅读 1,774评论 0 0
  • 2018年4月15日 星期天 天气晴 01 “谁让你上课不听”这句话可能大多人都听过,特别是在学生时代更加频繁...
    最胖的鱼阅读 3,068评论 0 2
  • 打开窗,很惊异地发现一只蝴蝶安静地倦缩在边沿上,显得那么柔弱,那么孤单。它伏在那里,一动不动,我似乎听到它在痛苦地...
    若水七千阅读 3,480评论 0 4

友情链接更多精彩内容