LocationManagerSwift 1.1.3

LocationManagerSwift 1.1.3

测试已测试
语言语言 SwiftSwift
许可 MIT
发布上次发布2017年4月
SwiftSwift版本3.0
SPM支持SPM

Jens Grud维护。



  • 作者
  • Jens Grud

使用Swift编写的CLLocationManager包装器,易于Location更新、反向地理编码和区域监控,支持闭包和代理

Swift 3兼容

手动下载或通过CocoaPods安装

pod 'LocationManagerSwift', '~> 1.1'

使用方法

// updation location
LocationManagerSwift.shared.updateLocation { (latitude, longitude, status, error) in
                
}

// reverse geo coding using Apple or Google API's
LocationManagerSwift.shared.reverseGeocodeLocation(.APPLE) { (country, state, city, reverseGecodeInfo, placemark, error) in
                
}

// region monitoring
LocationManagerSwift.shared.monitorRegion(latitude: latitude, longitude: longitude, radius: 100.0, notifyOnExit: true, notifyOnEntry: true) { (region, status, error) in

}

寻找Swift 2.3?

pod 'LocationManagerSwift', '~> 1.0.4'
// updation location
LocationManagerSwift.sharedInstance.updateLocation { (latitude, longitude, status, error) in
                
}

// reverse geo coding using Apple or Google API's
LocationManagerSwift.sharedInstance.reverseGeocodeLocation(.APPLE) { (country, state, city, reverseGecodeInfo, placemark, error) in
                
}

// region monitoring
LocationManagerSwift.sharedInstance.monitorRegion(lat, longitude: lon, radius: radius, notifyOnExit: true, notifyOnEntry: false) { (region, status, error) in

}