@interface MyClass: NSObject
@property NSArray *arr;
@end
@inplementation MyClass
- (instancetype) init
{
if(self = [super init])
{
self.arr = [[NSArray alloc] init];
}
return self;
}
@end
int main(int argc, char *argv[])
{
MyClass *temp = [[MyClass alloc] init];
[temp valueForKey:@"arr.count"]; //count is ivar of NSArray
return 0;
}
затем консоль говорит
NSExceptions: [MyClass valueForUnfinedKey:] этот класс не является ключевой жалобой на значение для ключа arr.count
Каждый раз, когда я использую разделение точками, выходит это exceptions
.
Я пытался искать в Интернете и читать меню, я до сих пор не знаю, почему, может ли кто-нибудь помочь? Спасибо.