【发布时间】:2014-10-16 10:51:40
【问题描述】:
我正在学习如何使用新的 Swift 语言(只有 Swift,没有 Objective-C)。为此,我想用地图 (MKMapView) 做一个简单的视图。我想查找并更新用户的位置(例如在 Apple 地图应用中)。
我试过了,但什么也没发生:
import MapKit
import CoreLocation
class MapView : UIViewController, CLLocationManagerDelegate {
@IBOutlet weak var map: MKMapView!
var locationManager: CLLocationManager!
override func viewDidLoad() {
super.viewDidLoad()
if (CLLocationManager.locationServicesEnabled())
{
locationManager = CLLocationManager()
locationManager.delegate = self
locationManager.desiredAccuracy = kCLLocationAccuracyBest
locationManager.requestAlwaysAuthorization()
locationManager.startUpdatingLocation()
}
}
}
你能帮帮我吗?
【问题讨论】:
标签: ios swift mkmapview cllocationmanager