2010-02-07 49 views

回答

1

有用的請求,但我不相信有一種方式與當前版本的gcc。如果沒有其他人有解決方案,我會打開一個雷達(bugreporter.apple.com)。請注意,所需要的比您問的要複雜得多。如果方法實現不匹配任何適用的原型,通常真正需要的是警告。這當然會包括你的@interface,但也包括你的正式協議,超類@interfaces和適用的類別(包括所有超類別,特別是NSObject)。即使如此,這種警告在許多情況下也是有用的,特別是當您拼錯一個非正式協議(如NSWindow)的簽名時。

僅供參考,最適用於此的文檔是gcc的ObjC/ObjC++ option page。 Xcode本身不會生成警告。