2014-01-19 4 views
8

regionMonitoringAvailableはiOS 7では廃止予定です。代わりに使用するものは何ですか?iOS 7で廃止予定のregionMonitoringAvailableの代わりに使用するものは何ですか?

+1

'isMonitoringAvailableForClass:'のように見えます。 [地域監視の可用性の判断](https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/LocationAwarenessPG/RegionMonitoring/RegionMonitoring.html#//apple_ref/doc/uid/TP40009497-CH9- SW3)を参照してください。 – Anna

答えて

11

あなたが今[CLLocationManager isMonitoringAvailableForClass:]を使用する必要がありますCLLocationManager状態のヘッダファイル:

は、デバイスが地域の指定されたタイプの監視をサポートしているかどうかを決定します。 NOの場合、指定されたタイプの領域を監視しようとする試みはすべて失敗します。

あなたはモニターするクラスCLRegionを渡します。

[CLLocationManager isMonitoringAvailableForClass:[CLBeaconRegion class]]; 

編集:例えば@annaは、上記に言及したように、これはまたLocation and Maps Programming Guideに記載されています。

アップルは通常、廃止予定のメソッドの代替に関する情報を掲載していますが、ドキュメント、ヘッダー、および他のプログラミングガイドは時には互いに同期していません。

関連する問題