【发布时间】:2017-10-30 06:50:56
【问题描述】:
@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。
我尝试搜索网页并阅读菜单,但我仍然不知道为什么,有人可以帮忙吗?谢谢。
【问题讨论】:
标签: ios objective-c cocoa-touch key-value-coding kvc