iOS - NSLog的格式集合

iOS - NSLog的格式集合

1. 格式集合

• %@     对象
• %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位双字

示例

NSLog(@"%@",testStr);

这里写图片描述

改良版

/* * * * * * * * * * * LGLog(控制输出) * * * * * * * * * * * */
#ifdef DEBUG
#define LGLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ## __VA_ARGS__);
#else
#define LGLog(...)
#endif

这里写图片描述
解释: 在ViewController 的 viewDidLoad 方法 第30行 打印了输出”这是一个测试”

用法

把上面的代码copy到你的pch文件里面去
blog新地址:www.livefor.cn

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值