たまたんのぶろぐ

たまたんが時たま言いたいことを書いてます。ジャンルはめっちゃええ加減ですwソフトやプログラムのことが多いかもしれませんが。。。。。

GPS使用時の初期化判断の方法

 

メモ代わりに書いておきます。

 

GPSを使用するときに大半のサイトでは、

 

    locationServicesEnabled = [CLLocationManager locationServicesEnabled];

    

    if (locationServicesEnabled == nil){

     <初期化>

    ・

    ・

    ・

        

    }

と書かれてます。

しかし、iOS4から非推奨にされているlocationServicesEnabledを使用されています。

なので、これを使用するとXcodeでは、ワーニングがでます。

 

ですので、以下の方法に変更します。

    CLLocation *loc = mapView.userLocation.location;

    

    if (loc == nil){

     <初期化>

    ・

    ・

    ・

        

    }

 
これで出来ると思います。

 

以上。間違ってたらごめんなさい。