大佬教程收集整理的这篇文章主要介绍了Swift:LocationManager在不同的类中,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
GPSTrackeRMANager.swift class GPSTrackingManager: NSObject,CLLOCATIOnManagerDelegate { var LOCATIOnManager: CLLOCATIOnManager! var seenError : Bool = false func startTracking() { LOCATIOnManager = CLLOCATIOnManager() LOCATIOnManager.delegate = self LOCATIOnManager.desiredAccuracy = kCLLOCATIOnAccuracyBest LOCATIOnManager.requestAlwaysAuthorization() LOCATIOnManager.startupdatingLOCATIOn() } func LOCATIOnManager(manager: CLLOCATIOnManager!,didFailWithError error: NSError!) { LOCATIOnManager.stopupdatingLOCATIOn() if ((error) != nil) { if (seenError == falsE) { seenError = true print(error) } } } func LOCATIOnManager(manager:CLLOCATIOnManager,didupdateLOCATIOns LOCATIOns:[AnyObject]) { //println("LOCATIOns = \(LOCATIOnManager)") var latValue = LOCATIOnManager.LOCATIOn.coordinate.latitude var lonValue = LOCATIOnManager.LOCATIOn.coordinate.longitude println(latvalue) println(lonvalue) } }
var tracking = GPSTrackingManager() tracking.startTracking()
以上是大佬教程为你收集整理的Swift:LocationManager在不同的类中全部内容,希望文章能够帮你解决Swift:LocationManager在不同的类中所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。