我想添加新的類別到NSArrayController類:它可以選擇第一個和最後一個項目。我這樣做:NSArrayController添加類別
#import "NSArrayController+selectEnds.h"
@implementation NSArrayController (selectEnds)
- (void)selectFirst:(id)sender {
if (self.arrangedObjects !=nil){ BOOL ignore = [self setSelectionIndex:0];}
}
- (void)selectLast:(id)sender {
if (self.arrangedObjects !=nil){
NSUInteger lastItem = [self.arrangedObjects count]-1;
BOOL ignore = [self setSelectionIndex:lastItem];}
}
@end
我沒有得到任何錯誤,但我想將這個對象在IB,使用藍色立方體和有約束力的按鈕它的「selectFirst」和「selectLast」的方法。
但我有點失落:哪個標準對象開始?一個標準的ArrayController?然後,選擇哪個班級名稱來列出新方法?
感謝您的幫助......
有你添加的類別,兩個聲明,向界面也是,還是隻能執行? – abarnert