Skip to content

OC中集合数据类型在Xcode控制台中的中文(UTF8)输出

License

Notifications You must be signed in to change notification settings

AiweiChujian/NSSetUTF8Log

Repository files navigation

NSSetUTF8Log

CI Status Version License Platform

NSSetUTF8Log是一款小工具,通过hook原本的description方法,支持NSDictionary、NSArray和NSSet在Xcode控制台中打印时输出中文(UTF8)字符,使用时将源文件加入工程即可,不需要import,也不需要额外的代码。

安装说明

NSSetUTF8Log支持通过 CocoaPods 安装,相关代码只在Debug环境下才被编译,推荐只在Debug环境中使用:

pod 'NSSetUTF8Log' :configurations => ['Debug']

使用示例

示例工程在运行前需在 Example 文件夹下先执行pod install如果NSDictionary和NSArray是Json对象,会在打印时按Json格式输出。

支持NSLog时的输出:

也支持断点调试时的打印:

许可协议

NSSetUTF8Log 支持 MIT 许可协议,详情见 LICENSE 文件。

About

OC中集合数据类型在Xcode控制台中的中文(UTF8)输出

Resources

License

Stars

Watchers

Forks

Packages

No packages published