GPS使用時の初期化判断の方法
メモ代わりに書いておきます。
GPSを使用するときに大半のサイトでは、
locationServicesEnabled = [CLLocationManager locationServicesEnabled];
if (locationServicesEnabled == nil){
<初期化>
・
・
・
}
と書かれてます。
しかし、iOS4から非推奨にされているlocationServicesEnabledを使用されています。
なので、これを使用するとXcodeでは、ワーニングがでます。
ですので、以下の方法に変更します。
CLLocation *loc = mapView.userLocation.location;
if (loc == nil){
<初期化>
・
・
・
}
これで出来ると思います。
以上。間違ってたらごめんなさい。