文件名称:LocationManager:在iOS上轻松获取设备的当前位置
文件大小:79KB
文件格式:ZIP
更新时间:2024-03-11 19:03:04
Objective-C
INTULocationManager可以轻松获取设备的当前位置,并且当前正在iOS上运行。 这是一个Objective-C库,在Swift中也能很好地工作。 INTULocationManager提供了基于块的异步API,可以一次或连续请求当前位置。 它在内部管理多个同时的位置和航向请求,并且每个一次性位置请求都可以指定其自己所需的准确性级别和超时持续时间。 INTULocationManager在第一个请求进入时自动启动位置服务,并在所有请求完成后停止位置服务,同时动态管理位置服务所消耗的电量以减少对电池寿命的影响。 CLLocationManager有什么问题? CLLocationManager要求您手动检测和处理权限,陈旧/不正确的位置,错误等内容。 CLLocationManager使用更传统的委托模式,而不是现代的基于块的回调模式。 尽管跟踪用户位置随时间的变化效果很好(
【文件预览】:
LocationManager-master
----INTULocationManager.podspec(3KB)
----os-project-logo.svg(837B)
----.travis.yml(613B)
----Images()
--------INTULocationManager.png(4KB)
----LICENSE(1KB)
----README.md(20KB)
----.slather.yml(157B)
----LocationManager()
--------LocationManagerFramework()
--------INTULocationManager()
--------Podfile.lock(455B)
--------LocationManager.xcworkspace()
--------LocationManager.xcodeproj()
--------Podfile(215B)
--------LocationManagerExample()
--------LocationManagerTests()
----.gitignore(237B)