我有一个可以存储不同类型对象的数组。当我检索该对象时,我想将该对象类型打印到日志中。我似乎无法找到一种方法来做到这一点。我不想打印对象的内容。
我希望日志能说出类似“NSString”或“NSDictionary”的内容。
答案 0 :(得分:27)
id anObject = [myArray objectAtIndex:42];
NSLog(@"%@", [anObject class]);
(完全正确,应该是:)
NSLog(@"%@", NSStringFromClass([anObject class]));