NSLog(@"afd")与 NSLog("afd")
细微差别会导致程序崩溃。
但是我不太明白为何苹果要把编译器做的对这两种常量有区别。
不过值得一提的是可能为了方便苹果自身的NSObject对象的格式化输出。
本文探讨了NSLog函数中两种不同字符串格式输入的区别,即NSLog(@afd)与NSLog(afd)的不同之处,并讨论了这些细微差异可能导致程序崩溃的原因。文章还提及苹果可能为了方便自身NSObject对象的格式化输出而特意设计这种区别的可能性。
NSLog(@"afd")与 NSLog("afd")
细微差别会导致程序崩溃。
但是我不太明白为何苹果要把编译器做的对这两种常量有区别。
不过值得一提的是可能为了方便苹果自身的NSObject对象的格式化输出。