startMonitoringForRegion:不推荐使用

时间:2013-12-05 17:35:38

标签: ios cllocationmanager deprecated

CLLLocationManager中的标题包含以下行:

- (void)startMonitoringForRegion:(CLRegion *)region
             desiredAccuracy:(CLLocationAccuracy)accuracy __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_NA, __MAC_NA,__IPHONE_4_0, __IPHONE_6_0);

实际上我的应用程序在编译和存档时会报告警告。尽管Apple文档仍然包含它,但暗示不会过时。即使是网络搜索问题也没有回复。有什么事?我是否有可能因某些用户而失去此功能?

1 个答案:

答案 0 :(得分:2)

Apples docs说这已被弃用,您应该使用startMonitoringForRegion:代替

风险与任何已弃用的方法相同,最终会被删除,因此最好将其从代码中删除(新方法仅存在于iOS 6+中,因此您仍需要使用旧方法旧版本)