You can use Apple Color Emoji to add some color to your Log output like this:
if ([self isKindOfClass:[UITableViewController class]])
NSLog(@"?? Table View controller Will appear: %@", NSStringFromClass([self class]));
else if ([self isKindOfClass:[UINavigationController class]])
NSLog(@"?? Navigation controller Will appear: %@", NSStringFromClass([self class]));
else
NSLog(@"?? View controller Will appear: %@", NSStringFromClass([self class]));
Because the above code might by displayed incorrectly on non-OS-X-platforms, I attached a screenshot of XCode, showing the code and log output:
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…