只是一个关于Objective-C的快速问题。我正在使用xcode9,当我试图通过NSLog打印unichar时,它在控制台中没有显示任何内容。有谁知道发生了什么?
int main(int argc, const char * argv[]) {
NSString *str = @"DI Love You!";
unichar ch = [str characterAtIndex:2];
NSLog(@"ch = %C", ch);
return 0;
}
输出:ch =
尝试了%c和%C,两者都不起作用。