2 bluetooth99 bluetooth99 于 2013.04.16 11:27 提问

检测google 地图安装到ios6中

试着找到如何操作代码,能看见Google地图是否安装到应用中了。

[[UIApplication sharedApplication] canOpenURL:
[NSURL URLWithString:@"comgooglemaps://"]];

创建了一个UIAlertView用作选项。希望能实现给用户‘是’或者‘否’不同的选择。

应该怎么将代码的结果转换成BOOLEAN

非常感谢。

1个回答

redCoral_
redCoral_   2013.04.16 14:05
已采纳

canOpenURL:一个布尔值:

BOOL canHandle = [[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"comgooglemaps://"]];

if (canHandle) {
   // Google maps installed
} else {
   // Use Apple maps?
}
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!