2010-08-07 4 views

ответ

3

Переопределяет -updateChangeCount: в вашем подклассе, поэтому он размещает NSNotification или выполняет любую работу, которую вы выполняете.

1

Я простираться Mike Abdullah's answer:

Чтобы получить привязки для работы с isDocumentEdited, я реализовал следующее переопределение на NSDocument методе:

- (void)updateChangeCount:(NSDocumentChangeType)change 
{ 
    [self willChangeValueForKey:@"isDocumentEdited"]; 
    [super updateChangeCount:change]; 
    [self didChangeValueForKey:@"isDocumentEdited"]; 
} 
- (void)updateChangeCountWithToken:(id)changeCountToken forSaveOperation:(NSSaveOperationType)saveOperation 
{ 
    [self willChangeValueForKey:@"isDocumentEdited"]; 
    [super updateChangeCountWithToken:changeCountToken forSaveOperation:saveOperation]; 
    [self didChangeValueForKey:@"isDocumentEdited"]; 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^