- Notifications
You must be signed in to change notification settings - Fork2
CLLocationManager Swift wrapper with multiple closure handlers and delegates allowed, notifications, sequential geofencing, self-authorization and, of course, everything is testable. #InCodeWeTrust
License
intelygenz/IGZLocation
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
CLLocationManager Swift 4 wrapper with multiple closure handlers and delegates allowed, notifications, sequential geofencing, self-authorization and, of course, everything is testable. #InCodeWeTrust
IGZLocation is available throughCocoaPods. To installit, simply add the following line to your Podfile:
pod"IGZLocation"
For Swift 3 compatibility use:
pod'IGZLocation','~> 1.0'
Or you can install it withCarthage:
github "intelygenz/IGZLocation"Or install it withSwift Package Manager:
dependencies:[.Package(url:"https://github.com/intelygenz/IGZLocation.git")]
_=IGZLocation.shared.authorize(.authorizedAlways){ statusin}IGZLocation.shared.requestLocation{ locationin}IGZLocation.shared.startRegionUpdates(region, sequential:true, notify:true,{ region, statein})IGZLocation.shared.startVisitUpdates{ visit, visitingin}IGZLocation.shared.startHeadingUpdates{ headingin}
- Contributions are very welcome.
- Attribution is appreciated (let's spread the word!), but not mandatory.
alexruperez,alejandro.ruperez@intelygenz.com
IGZLocation is available under the MIT license. See the LICENSE file for more info.
About
CLLocationManager Swift wrapper with multiple closure handlers and delegates allowed, notifications, sequential geofencing, self-authorization and, of course, everything is testable. #InCodeWeTrust
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
