Objective-C学习笔记-之NSLog()
来源:互联网 发布:中国网络暴力第一案 编辑:程序博客网 时间:2024/06/06 04:00
在Objective-C语言中,NSLog相当于C中的printf,常用于在控制台打印文字。
NSLog定义在NSObjCRuntime.h中,定义为:void NSLog(NSString *format, …);
格式化输出:
%@ 对象 --不可以输出string
%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位双字
例如
int i = 12345;
NSLog( @”%d”, i ); -- @符必不可少。
@符号是Objective-C在标准C语言的基础上添加的新特性之一。双引号前面有一个@符号,这表示引用的字符串应该作为Cocoa的NSString元素处理。NSString的功能:
1、告知其长度;
2、将自身与其他字符串比较;
3、将自身转换成整数值或浮点数。
NSArray
NSDateFormat
NSTread
NSSpeechSynthesizer是你听到声音。
PS:Cocoa对其所有的函数、变量和类型名称都添加了"NS"前缀,这个前缀告诉你函数来至于Cocoa而不是其他工具包。
0 0
- Objective-C学习笔记-之NSLog()
- Objective-C之NSLog
- Objective-C 之NSLog 输出格式
- objective-c NSLog
- Objective-C 中的NSLog
- Objective-C----NSLog( )
- Objective-C 中的NSLog
- Objective-C之NSLog和BOOL的整理。
- IOS之Objective-C学习笔记(一)
- IOS之Objective-C学习笔记(二)
- IOS之Objective-C学习笔记(三)
- Objective-C学习笔记-之布尔类型
- Objective-C学习笔记-之id
- Objective-C学习笔记-之方括号[]
- Objective-C学习笔记-之操作文件
- Objective-C学习笔记-之文件查找
- IOS之Objective-C学习笔记(一)
- IOS之Objective-C学习笔记(二)
- 平衡二叉树实现-删除
- 三角形判定上机作业
- java中关于String 类型数据 的存储方式
- ContentProvider(内容提供者)
- week plan: 2014.11.8-1014.11.15
- Objective-C学习笔记-之NSLog()
- hdu4431 枚举+模拟
- C# 实现简单的栈
- XFC演示-使用C语言通过WinAPI函数编写Windows程序
- 复制VirtualBox中的虚拟机
- mysql 中的tinyint 数据类型
- [Code Wars] Array Appender
- LeetCode Gas Station
- css伪类