NSLog 占位符
2016-03-29 08:51
155 查看
转自:http://blog.sina.com.cn/s/blog_75f190280101dmj8.html
在Objective-C中会经常使用到格式化输入输出,例如NSLog(@"%i", 18),在工程中加上这句,就会在指定的时间位置输出“整数18”到控制台里面。
那么数据类型那么多,面对不同的类型OC是怎么来控制的呢?本文会介绍OC中经常使用到的占位符,即“%”后面跟着的字母。
下面罗列出:
可见,大部分的占位符使用跟标准C是一样的。
【iOS】Objective-C占位符使用
(2013-10-21 10:24:16)那么数据类型那么多,面对不同的类型OC是怎么来控制的呢?本文会介绍OC中经常使用到的占位符,即“%”后面跟着的字母。
下面罗列出:
char | %c |
short int | %hi,%ho,%hx |
unsigned short int | %hi,%ho,%hx |
int | %i,%o,%x |
unsigned int | %u,%o,%x |
long int | %li,%lo,%lx |
unsigned long int | %lu,%lo,%lx |
long long int | %lli,%llo,%llx |
unsigned long long int | %llu,%llo,%llx |
float | %f,%e,%g,%a |
double | %f,%e,%g,%a |
long double | %lf,%le,%lg |
id(pointer) | %p |
NSObject object | %@ |
string | %s |
output character count | %n |
output characters | %[] |
accuracy | %% |
相关文章推荐
- bzoj 3207 花神的嘲讽计划Ⅰ(哈希法+主席树)
- SharedPreferences和序列化结合保存对象数据
- Yii数据库缓存实例分析
- 基础学习笔记之opencv(15):离散傅里叶变换
- 2016年,C语言该怎样写
- 【加密解密一】.cer && .p12 简介
- Linux C高级编程——目录操作
- 基础学习笔记之opencv(22):learning OpenCV书中一个连通域处理函数
- TCP协议的三次握手
- 文本倾向性分析
- 【百度地图API】制作多途经点的线路导航——路线坐标规划
- SVN——版本控制,团队合作
- OpenCV形态学操作
- fprintf/fscanf函数分析
- 设计模式之迭代器模式
- 20160328~20160329
- 直流电子负载怎么调试开关电源
- 骨牌铺方格
- 数据结构的基本概念
- IP地址分类及IP地址的子网的划分