【发布时间】:2016-01-03 02:51:43
【问题描述】:
这些值有什么区别:
CLActivityTypeAutomotiveNavigation,
CLActivityTypeFitness,
CLActivityTypeOtherNavigation,
当分配给CLLocationManager 的activityType 属性时?
文档建议我应该根据我使用 CLLocationManager 的目的来使用它们,但我没有给出关于确定停止位置更新的算法的差异的提示。
引用自文档:
CLActivityTypeAutomotiveNavigation
[...] 此活动可能会导致位置更新 仅当车辆长时间不移动时才暂停。
CLActivityTypeFitness
[...]此活动可能会导致位置更新 仅当用户没有移动很长的距离时才暂停 一段时间。
CLActivityTypeOtherNavigation
仅当车辆在一段时间内没有移动很长的距离时,此活动可能会导致位置更新暂停。
我真的看不出这些描述之间的区别。
文档来源:
【问题讨论】:
标签: ios location cllocationmanager