无线连接真机调试
1.用数据线将手机连到Xcode,请确保手机和电脑连到同一个wifi
。
2.Xcode:Window->Device and Simulators,找到连接的设备,将Connect via network
打勾。
3.等待连接成功后,连接成功后设备那一列右边有一个地球标识,拔掉数据线,设备连接列表中选择真机即可进行无线调试。
4.还可以查看设备日志:Window->Device and Simulators->View Device Logs
- Passcode Required (“The device musthave a passcode set in order to allow this operation.”)
错误原因:可能手机未设置开机/锁屏密码导致,或者是开发工具Xcode的缓存所致。
解决方法:设置手机密码,然后再次点击Connect via network,可以正常连接,之后关掉手机密码后也可正常连接。
Xcode控制台打印中文
1.宏定义
1 | #define NSLog(FORMAT, ...) fprintf(stderr,"\n %s:%d %s\n",[[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String],__LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]); |
2.添加类目,重写description方法:拼接
1 | #import <Foundation/Foundation.h> |
3.添加类目,重写description方法:转换成json格式字符串
1 | #import <Foundation/Foundation.h> |