5

MKMapItemオブジェクト内のデータにアクセスしたい。情報を検索した後、コミュニティに質問しています。Apple クラス リファレンスによると、次のプロパティがあります。

  • 目印
  • isCurrentLocation
  • 名前
  • 電話番号
  • URL

ログに記録すると、MKMapItem次のような辞書の JSON 辞書として表示されるものが得られます。

  • 住所
  • 構造化アドレス
  • 中心
  • 地方
  • 等...

多くの項目には、 の既定のプロパティではない必要な情報が含まれていますMKMapItem。これらのアイテムを解析してモデル化する方法はありますか? 私が試してみました

 NSDictionary *mapItemDictionary = (NSDictionary *)mapItem;

[mapItemDictionary valueForKey:@"key"];

、その結果、クラッシュします:

[<MKMapItem 0xb02d830> valueForUndefinedKey:]:このクラスは、キー アドレスのキー値コーディングに準拠していません。

4

1 に答える 1