コンパイルエラーを抑制する方法はありますか?この場合、使用しようとしているクラスが外部ライブラリにあるため、プロトコルを使用できません。私はコードを制御できません
if (myClass && [[myClass class] respondsToSelector:@selector(getSomething)])
{
// Compile error on the line below
MyResult *result = [myClass getSomething];
// Also tried
MyResult *result = [(id)myClass getSomething];
}
編集: エラー:セレクターの既知のクラスメソッドがありません