我刚升级到
Xcode 7.1.当我尝试设置GMSMapView的mapType时,我得到错误模糊地使用’kGMSTypeNormal’,模糊地使用’kGMSTypeTerrain’,以及模糊地使用’kGMSTypeHybrid’.
@IBOutlet weak var mapView: GMSMapView! func myfunc() { if let myMapType = NSUserDefaults.standardUserDefaults().stringForKey(SettingsTableViewController.History.MapType) { switch myMapType { case "kGMSTypeNormal": mapView.mapType = kGMSTypeNormal case "kGMSTypeTerrain": mapView.mapType = kGMSTypeTerrain case "kGMSTypeHybrid": mapView.mapType = kGMSTypeHybrid default: break mapView.mapType = kGMSTypeNormal } } else { mapView.mapType = kGMSTypeNormal } }
解决方法
我不确定为什么要放“GoogleMaps”.在所有kGMSTypes(即GoogleMaps.kGMSTypeNormal)前面修复了问题.