使用运行iOS 10.1.1的iPhone6,Xcode 8.1,执行以下我不断获得的Swift代码
无法检索CarrierName
在我第一次ViewController加载之前出现错误消息.我搜索了类似(但不是相同)CarrierName问题的解决方案.他们中的大多数人建议进口CoreTelephony.我添加了导入,
CoreTelephony但我仍然得到相同的错误.下面是viewDidLoad控制台输出后面显示的代码段.对此错误的任何见解?
// ViewController.swift
// MapLocator
import UIKit
import MapKit
import CoreLocation
import CoreTelephony
class ViewController: UIViewController, UISearchBarDelegate, MKMapViewDelegate,UINavigationControllerDelegate {
var searchController:UISearchController!
var annotation:MKAnnotation!
var localSearchRequest1:MKLocalSearchRequest!
var localSearchRequest2:MKLocalSearchRequest!
var localSearch1:MKLocalSearch!
var localSearch2:MKLocalSearch!
var localSearchResponse1:MKLocalSearchResponse!
var localSearchResponse2:MKLocalSearchResponse!
var error:NSError!
var pointAnnotation:MKPointAnnotation!
var pinAnnotationView:MKPinAnnotationView!
var placeMark1:MKPlacemark!
var myRoute : MKRoute?
var coord1 : CLLocationCoordinate2D!
var coord2 : CLLocationCoordinate2D!
// var newPt : MKMapPoint!
// var lineArrayPtr = [MKMapPoint]()
var …Run Code Online (Sandbox Code Playgroud)