たぶんこれは少しトリッキーです....
誰かが言った:
(たとえば NSTableView selectedRowIndexes の) カウントは、簡単に YES でも NO でもありません。別の例では、ユーザーが 256 の倍数のアイテムを選択した場合、カウントの最下位バイトは 0 になるため、選択があったとしても BOOL 値は NO になります。
本当ですか?
そのため、ステートメント like を使用するのは安全ではなく、 を使用するif([[uiTableView selectedRowIndexes] count]) {...}必要がありますif([[uiTableView selectedRowIndexes] count] > 0) {...}。
右 ?コメントはありますか?
ありがとう...