このメソッドを使用してスーパービューを閉じようとしています[self.superview buttonPressedClose];
私はすでにスーパービューにそのメソッドを実装しており、すべてが機能しています。
しかし、コンパイル中に「UIView may not response to 'buttonPressedClose'」というアラートが表示されます。
次の行に変更すると、アラートは表示されませんが、これは正しい方法ですか?
if ([self.superview respondsToSelector:@selector(buttonPressedClose)]) {
[self.superview performSelector:@selector(buttonPressedClose) withObject:nil afterDelay:0.0];
}
ありがとう。
**編集されたタイプミス..