次の(簡略化された)コードがあります。
- (void)doSomethingWithView:(UIView *)theView{
if ([theView isEqual:myFirstView]) {
//do something;
}else{
//do something else;
}
}
このメソッドに送信するビュー (「myFirstView」または「mySecondView」) に応じて、異なる結果が得られると予想されます。ただし、条件は常に FALSE になります。
私は何を間違っていますか?