私はこのコードを持っています:
if([annotation respondsToSelector:@selector(tag)]){
disclosureButton.tag = [annotation tag];
}
そして私は警告を受け取ります:
'-tag'がプロトコルに見つかりません
int tag
十分に公平ですが、合成された変数を持つプロトコルを使用して新しいオブジェクトを作成しました。
編集:アプリがクラッシュした理由を見つけました-この行ではありません。警告が表示され、アプリは正常に動作します。
ありがとうトム