в подклассе NSViewController этот BOOL возвращает в консоли "fault is (null)":
Submission *sub = [self representedObject];
BOOL fault = [sub isFault];
NSLog(@"fault is : %@", fault);
у меня есть свойства субуправляемого объекта, поэтому я знаю, что он доступен. тестирование с помощью commitValuesForKeys (прямо под приведенным выше в том же методе) дает мне ожидаемые значения свойств в консоли.
NSLog(@"[sub commitValuesForKeys:nil] is: %@", [sub commitValuesForKeys:nil]);
self здесь является NSCollectionViewItem, подклассом NSViewController.