Подкласс NSControl не может прочитать цель?

Следующий код:

- (void) setTarget:(id)anObject {   
    NSLog(@"anObject: %@",anObject);
    [super setTarget:anObject];
    NSLog(@"Target: %@",[self target]);
}

имеет следующий результат:

anObject: <DropZoneViewController: 0x15dd5770>
Target: (null)

Он находится в подклассе NSControl. Так что я делаю не так?

Чего я пытаюсь достичь: у меня есть NScontrol, который принимает перетаскивание объектов. Когда перетаскивание закончится, я хочу отправить действие элемента управления его цели. Но как мне получить действие и цель элемента управления, если это не работает?

5
задан Frank Shearar 8 October 2010 в 13:45
поделиться