我想检查iOS设备的版本是否大于3.1.3
我尝试过的东西:
[[UIDevice currentDevice].systemVersion floatValue]
Run Code Online (Sandbox Code Playgroud)
但它不起作用,我只想要一个:
if (version > 3.1.3) { }
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我想检查用户是否在低于5.0的iOS上运行应用程序并在应用程序中显示标签.
如何以编程方式检测用户设备上运行的iOS?
谢谢!
我知道可以通过调用openURL带有参数saddr和daddr位置字符串或Lat/Long 的谷歌地图URL 来启动iPhone地图应用程序(参见下面的示例).
但我想知道是否可以将起始地址设为"当前位置"地图书签,以便我可以使用地图应用程序的位置处理代码.我的谷歌搜索一直没有结果.
例如:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat: @"http://maps.google.com/maps?saddr=%@&daddr=%@", myLatLong, latlong]]];
Run Code Online (Sandbox Code Playgroud)
除了要调用当前位置书签代替的东西myLatLong.
可能重复:
我们如何以编程方式检测运行设备的iOS版本?
如何检查设备是否运行iOS 6?我需要检查操作系统是否是iOS 6,以便更改我的YouTube视频网址,因为Apple发布了关于如何在iOS6中处理它们的说明
从iOS 6开始,http://www.youtube.com/watch?v= oHg5SJYRHA0形式的嵌入式YouTube网址 将不再有效.这些网址用于在YouTube网站上查看视频,而不是用于嵌入网页.相反,应使用的格式在 https://developers.google.com/youtube/player_parameters中介绍.
我在想一个if else语句来处理这个问题.
谢谢你的帮助