0
目前入圍項目目前我能反轉在一個NSTableView當前選擇的項目:反相在NSTableView的
- (IBAction) doSelectInvert:(id) sender
{
NSIndexSet *set1=[myTable selectedRowIndexes];
NSMutableIndexSet *set2=[[NSMutableIndexSet alloc] init];
NSUInteger nCount=[myTable numberOfRows];
for(NSUInteger n=0;n<nCount;n++)
if(![set1 containsIndex:n]) [set2 addIndex:n];
[myTable selectRowIndexes:set2 byExtendingSelection:NO];
[set2 release];
}
這是正確的,或者是有一個更優雅的方式?
完美答案,謝謝。我對可可的發展頗爲陌生,並且仍然拿起這樣的知識。我現在也明白了ARC在做什麼,解鎖了另一個謎團! – TheSavage