【发布时间】:2012-11-05 09:10:19
【问题描述】:
我应该怎么做才能在我的应用程序中同时支持这两种地图,我的意思是装有 iOS 5 的 iPhone 会看到谷歌地图,而 iOS 6 设备会看到新地图
很高兴获得教程的链接
【问题讨论】:
我应该怎么做才能在我的应用程序中同时支持这两种地图,我的意思是装有 iOS 5 的 iPhone 会看到谷歌地图,而 iOS 6 设备会看到新地图
很高兴获得教程的链接
【问题讨论】:
要加载的地图的选择由 iOS 自己决定。 当您在 iOS 5 上时,您只需注意不要使用在 iOS 6 上添加的方法(检查目标是否响应选择器或使用宏具有不同的代码) 新地图支持以前地图系统的所有方法。如果您的项目支持 iOS 5,当应用在 iOS5 上执行时,您会看到 Google 地图,在 iOS6 上执行时会看到 Apple 地图。
如果您是 iOS 编程新手,恕我直言,一个好方法是针对 iOS 5 目标进行开发并在 iOS 5 模拟器和设备上进行测试。然后,当您迁移到 iOS 6 时,一切都应该正常工作,但在 Apple 地图上自动 :-)
【讨论】:
谷歌已经发布了他们自己版本的谷歌地图作为 SDK
【讨论】: