NSLog打印知识总结

打印CGRect:

NSLog(@"%@",NSStringFromCGRect(someCG Rect ));

打印CGSize:

NSLog(@"%@",NSStringFromCGSize(someCG Size ));

NSLog的格式如下所示:

%@ 对象

%d, %i 整数

%hi 短整型

%lli 长整型

%u 无符整形

%f 浮点/双字

%0.2f精度浮点数,且只保留两位小数

%x, %X 二进制整数

%o 八进制整数

%zu size_t

%p 指针

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

%g 浮点/双字科学技术法(用最简短的方式)

%s C (char*)字符串

%.*s Pascal字符串

%c 字符

%C unichar

%lld 64位长整数(long long)

%llu 无符64位长整数

%Lf 64位双字

%lusizeof(i)内存中所占字节数

还有类似某些对象,例如CGRect,CGSize等

打印CGRect :

NSLog(@"%@",NSStringFromCGRect(someCGRect));

打印CGSize:

NSLog(@"%@",NSStringFromCGSize(someCG Size ));

其他的是:

NSStringFromCGPoint NSStringFromCGAffineTransform NSStringFromUIEdgeInsets

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容