私は自分のゲームのレベル クラスにかなり動的な API を用意しようとしています。レベルに必要なボーナス ポイントの数、レベルの名前など...
私の実際のゲーム オブジェクトでは、レベルを進めるときに、レベル オブジェクトのメソッドを呼び出します。
+(NSDictionary*)performClassSelectorForLevel:(int)identifier {
SEL sel = NSSelectorFromString([NSString stringWithFormat:@"optionsForLevel%d", identifier]);
return [self performSelector:sel];
}
これにより、警告が表示されます。PerformSelector のセレクターが不明であるため、リークが発生する可能性があります。
...
この警告を解決するにはどうすればよいですか?