有人可以解释为什么我得到0,而不是1 ??
- (id)outlineView:(NSOutlineView *)outlineView objectValueForTableColumn:(NSTableColumn *)tableColumn byItem:(id)item {
if (item != nil) {
NSLog(@"%@",[item class]);
NSLog(@"%d",[[item class]isEqual:[NSDictionary class]]);
};
}
__NSCFDictionary 0
问候,Darek:)。
答案 0 :(得分:6)
你得到0因为__NSCFDictionary与NSDictionary不同。
请尝试使用isKindOfClass:
。