1
[_btt1 addTarget:self action:@selector(clicked:) forControlEvents:UIControlEventTouchUpInside];
[_btt1 addTarget:self action:@selector(clicked2:) forControlEvents:UIControlEventTouchUpInside];

_btt1 には 2 つのアクションがあります。

2013-05-31 10:33:31.300 testTargetAndSelector[6029:c07] actions : (
    "clicked:",
    "clicked2:"
)

このように clicked2 アクションを削除します。

[_btt1 removeTarget:self action:@selector(clicked2:) forControlEvents:UIControlEventTouchUpInside];

しかし、_btt1 にはアクションがありません。

2013-05-31 10:33:32.731 testTargetAndSelector[6029:c07] actions : (null)

複数のアクションから単一のアクションを削除するにはどうすればよいですか?

4

0 に答える 0