Objectice-C之日志信息
来源:互联网 发布:中国行业数据库 编辑:程序博客网 时间:2024/04/29 08:29
Objectice-C之日志信息
Objectice-C中使用NSLog来输出日志信息,在Objectice-C和C中字符串最大的区别就是"fox"与@"fox",C字符串是指向一个字节字符串的指针,而NSString字符串(以@开头)是对象。操作C字符串的方法是修改每个字节中保存的值。NSString字符串是不可变的,你不能访问每个字节并编辑他们。而且实际的字符串数据也并非保存在对象中。
NSString *fox = @"fox";
printf("Hello:%s\n",[fox UTF8String]);
NSLog("Hello:%@",fox);//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位双字
另外一个有用的日志记录函数叫做CFShow()。它使用一个对象作为参数,用于将该对象的快照描述输出到stderr.
CFShow(fox);
- Objectice-C之日志信息
- Objectice-C之日志信息
- Objectice-C runtime
- Objectice-C 【NSMutableDictionary 】
- BOOL in Objectice-C
- Objectice-C之类层次结构
- Objectice-C之类层次结构
- 第一个Objectice-C项目——Hello World
- C/C++ 打印信息控制,包括日志
- Android开发入门之日志信息
- DedeCMS漏洞之mysql_error_trace.inc日志信息
- DedeCMS漏洞之mysql_error_trace.inc日志信息
- 进阶之路--单元测试、日志信息
- 提取日志信息之正则表达式
- Android之Log的日志打印信息的封装
- Python之向日志输出中添加上下文信息
- mysql之 xtrabackup原理、备份日志分析、备份信息获取
- 苹果机之看系统日志 | 分析信息第一步
- OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止
- 汇编语言指令大全
- Java入门基础语法,Java多线程的创建和使用
- 资源收集贴
- 关于业内对JAVA的一则小故事
- Objectice-C之日志信息
- java基础--线程03--实现线程范围内的共享变量
- 周鸿祎产品秘笈:小版本成就大产品(二)资料是比较旧的
- C++语言的应用
- 获取客户端ip和mac地址的方法总结
- 用JS创建文件,文件夹,及相关属性 .
- latex WinEdt 6.0 破解方法
- 重学第二章《规划与组织》
- 使用数字来修改一个文件的存取权限