别样的NSLog打印
来源:互联网 发布:淘宝没有销量的宝贝 编辑:程序博客网 时间:2024/04/27 22:30
精准打印
//1.打印当前函数名称
NSLog(@"%@",NSStringFromSelector(_cmd));
//2.打印当前源代码文件全路径
NSLog(@"%s",__FILE__);
//3.源码文件名称
NSLog(@"源码文件名称:%@",[[NSStringstringWithUTF8String:__FILE__]lastPathComponent]);
//4.打印包含了C++代码中的隐形类型信息
NSLog(@"当前函数隐形信息:%s",__PRETTY_FUNCTION__);
//5.当前对象类的名称
NSLog(@"当前对象类的名称:%@",NSStringFromClass([selfclass]));
//6.当前栈信息的刻度字符串数组
NSLog(@"当前栈信息的刻度字符串数组:%@",[NSThreadcallStackSymbols]);
//7.打印当前的函数名,以及当前代码所在文件中得行数
NSLog(@"Method:::%s,%d",__FUNCTION__,__LINE__);
NSLog(@"Method:::%s,Line: %d",__func__,__LINE__);
0 0
- 别样的NSLog打印
- NSLog的打印扩展
- 一种别样的打印Log的方式
- iOS--- 不一样的NSLog打印
- nslog 判断打印的 那一行
- 常用的NSLOG日志打印格式
- 常用的NSLog日志打印 以 打印技巧
- NSLog各种打印
- NSLog不打印设置
- 打印调试信息NSLOG
- 打印日志NSLog
- NSLog用法,打印日志
- NSLog打印日志技巧
- NSLog打印格式控制
- NSLog各种打印
- NSLog打印优化
- NSLog打印自定义对象
- NSLog自定义打印
- java简易代码生成器V1版本
- breakpad进程外dump捕获浅析
- 接触Struts2--理解Struts.xml标签
- 学习注水-20160829-打字手型
- http 使用curl发起https请求 error 60 51
- 别样的NSLog打印
- 函数式宏定义和普通函数的区别
- ORACLE 导出表结构及备注
- JAVA反射之Class类的使用
- HDU 2001(Java)
- 第二周项目1-C/C++语言中函数参数传递的三种方式
- 3.创建Maven测试工程
- CentOS7 安装mysql
- FreeBSD基金会添加新成员,梁莉成为第一位来自微软和中国的基金会董事