iPhone アプリで mapView:annotationView:calloutAccessoryControlTapped: メソッドを実装しようとしています。メソッドが呼び出されていますが、渡されたビューを使用しようとすると
Annotation* temp = (Annotation *)view.annotation;
アプリがエラーでクラッシュします。
2011-03-29 12:51:54.453 Flora[3316:207] *キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: '-[UITouchesEvent 注釈]: インスタンス 0x6d13410 に送信された認識されないセレクター'
デバッガーでは、ビューが MKAnnotationView ではなく UITouchesEvent であるかのように見えます。
私は人々がこのメソッドで持っていた他の質問を読みましたが、渡されたビューの注釈プロパティを使用した後にすべて機能します.これは私にとってはうまくいきません.