1
2
3
4
5
6
7
8
|
NSString
* str1 = @
"1.1.20160418"
;
NSString
* str2 = @
"1.1.20160419"
;
/* NSOrderedAscending = -1 升序
* NSOrderedSame = 0 相等
* NSOrderedDescending 降序
*/
NSLog
(@
"compare = %ld"
, (
long
)[str1 compare:str2 options:
NSCaseInsensitiveSearch
]);
简单介绍一下上面的代码,请求链接中的id为APP在AppStore中的一个序号,你可以看成一个唯一标识符,下面放几张图片给还不清楚如何获取的同学科普下,我们以微信为例 ![]()
QQ20151210-0@2x.png
![]()
QQ20151210-1@2x.png
返回的responsObjet返回的是一个字典,results键取出来是一个单个元素的数组,所以我用lastObject这个方法取的元素(当然你也可以firstObject或者[0]),数组取出的元素同样是一个字典,version键对应的值就是AppStore中的版本号。字典里的所有键值对几乎涵盖了APP在AppStore中的各种信息,有兴趣的小伙伴可以打个断点在控制台po一下,就酱紫啦~
1,用 POST 方式发送请求: http://itunes.apple.com/search?term=你的应用程序名称&entity=software 更加精准的做法是根据 app 的 id 来查找: http://itunes.apple.com/lookup?id=你的应用程序的ID |
判断版本号的大小
最新推荐文章于 2024-04-17 22:53:28 发布