スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[エラー]warning:Property type 'id' is incompatible with type 'id' inherited from 'ooo'

英文「Property type 'id<xxxDelegate>' is incompatible with type 'id<oooDelegate>' inherited from 'ooo'」
翻訳「プロパティタイプ 'id<xxxDelegate>' は、 'ooo' から継承する 'id<oooDelegate>' と互換性がありません」

素直に'id<xxxDelegate>'から'id<oooDelegate>'へ変更すれば解決します。
私の場合はdelegateのタイプとして'id<NSObject>'を指定していたので、これを'id<UINavigationControllerDelegate>'へ変更しました。

参考URL:Overriding properties which conform to protocols
このエントリーをはてなブックマークに追加

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。