AsT*_*TeR 6 cllocationmanager ios swift
该文件似乎是说, kCLAuthorizationStatusAuthorizedAlways应该从可以接受的回报CLLocationManager.authorizationStatus(),虽然这一点:
是像其他可能值的名称不一致.AuthorizedWhenInUse,.Denied及.Determined.
CLLocationManager.authorizationStatus() == .AuthorizedAlways
//'CLAuthorizationStatus.Type' does not have a member named 'AuthorizedAlways'
CLLocationManager.authorizationStatus() == .kCLAuthorizationStatusAuthorizedAlways
//'CLAuthorizationStatus.Type' does not have a member named 'kCLAuthorizationStatusAuthorizedAlways'
Run Code Online (Sandbox Code Playgroud).Authorized确实工作并指向相同的整数值.AuthorizedAlways(根据Objective-C文档),但它已被弃用.
关于正确而非弃用的实施的任何建议?
.AuthorizedAlways已.Authorized在 iOS 8.2 中取代。如果您使用的是 8.2 SDK 或更高版本,请使用.AuthorizedAlways. 查看iOS 8.2 API 差异
| 归档时间: |
|
| 查看次数: |
2349 次 |
| 最近记录: |