Objective-C 中的NSLog

转载 2015年11月17日 18:05:49

http://blog.csdn.net/wuleihenbang/article/details/8452808

NSLog使用格式如下:

NSLog(@"Hello World");

NSLog(@"the word is:%@",string);

NSLog(@"a=%d,y=%d",10,20);

不能这样写:

int i = 123;

NSLog(@"%@",i);

因为i不是对象,%@需要输出的是对象,改正后:

int i = 123;

NSLog(@"%d",i);

NSLog的格式输出如下:

%@        对象

%d, %i   整数

%u          无符整型

%f           浮点/双字

%x, %X   二进制整数

%o          八进制整数

%zu        size_t

%p          指针

%e          浮点/双字 (科学计算)

%g          浮点/双字

%s C      字符串

%.*s        Pascal字符串

%c           字符

%C          unichar

%lld        64位长整数(long long)

%llu        无符64位长整数

%Lf         64位双字

版权声明:本文为博主原创文章,未经博主允许不得转载。

0

Objective-C中的一些特殊的数据类及NSLog的输出格式

在Objective-C中,有一些我们之前并不熟悉但是经常见到的数据类型,比如id、nil、Nil、SEL等等。在很多文章里,我们都见过这些数据类型的介绍,但是都没有说的太清楚。 这篇文章从最底...
  • wowmboy
  • wowmboy
  • 2013年02月15日 00:22
  • 721

Objective-c——NSLog

说明: 在Objective-C中,NSLog相当于C语言中的printf,常用于文字输出,并支持自动换行。 NSLog的定义 NSLog定义在NSObjCRuntime.h中,如下...
  • lw_blog
  • lw_blog
  • 2013年11月15日 00:17
  • 1247

objective-c---分类(category)、类的深入研究、NSLog、description方法

category的作用:分类可以在不改变原来类的代码的情况下,给某一个类扩充一些方法分类的格式@interface 类名 (分类名称) 扩充的方法 @end分类(category)的使用案例NSStr...
  • ikj1235
  • ikj1235
  • 2015年03月13日 12:55
  • 386

Objective-c NSLog 的宏定义

Objective-c NSLog 的宏定义

Objective-C开发——NSLog()和@”字符串”

使用#import导入了Foundation框架的主头文件后,就可以开始利用Cocoa特性编写代码了。Hello Objective-C中的第一行实际代码使用了NSLog()代码,如下所示: NSL...

Objective-C基础教程

  • 2017年12月16日 22:05
  • 44.24MB
  • 下载

Objective-C - 封装、继承、多态综合实例

设计2个类,类之间的关系自拟(比如继承、组合)/* 1.设计2个类,类之间的关系自拟(比如继承、组合) 1> 车 (1)属性 * 轮子数 * 速度 (2)方法 * 属性相应的set和get...

Objective-C程序设计第4版

  • 2017年11月22日 13:29
  • 78.66MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Objective-C 中的NSLog
举报原因:
原因补充:

(最多只允许输入30个字)