当前位置:  开发笔记 > 编程语言 > 正文

目标C一般打印

如何解决《目标C一般打印》经验,为你挑选了3个好方法。

Objective C是否具有像Python这样的通用打印命令?NSLog似乎记录它而不是打印到控制台.printf只接受特定类型.



1> phoebus..:

NSLog()打印到控制台,与C非常相似printf().在C语言中有其起源和基础,控制台打印基本上是在C语言中完成的.



2> Dave DeLong..:

printf是你在找什么.您可以像常规打印声明一样使用它:

printf("This is a neat command!\n");

您也可能意识到可以将其用于替换:

printf("The Answer is %d\n", 42);



3> Barry Wark..:

您可以使用NSString格式化包含id类型的字符串以及标准printf类型,然后使用printf打印它:

NSString *fmt = [NSString stringWithFormat:@"My formatted string: %@", anObject];

printf("%s", [fmt cStringUsingEncoding:[NSString defaultCStringEncoding]]);

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有