在 NSObject 的子类上实现啥方法以允许在 swift 操场上进行漂亮的打印?

Posted

技术标签:

【中文标题】在 NSObject 的子类上实现啥方法以允许在 swift 操场上进行漂亮的打印?【英文标题】:What method to implement on a subclass of NSObject to allow pretty-printing in swift playground?在 NSObject 的子类上实现什么方法以允许在 swift 操场上进行漂亮的打印? 【发布时间】:2015-12-18 02:37:31 【问题描述】:

有没有办法在 Xcode 7.2 快速操场中漂亮地打印自定义的 Objective-C 对象?例如,我有一些objective-c 类,并希望实现漂亮的打印支持所需的协议...

任何指针将不胜感激!

【问题讨论】:

【参考方案1】:

我尚未对其进行测试,但我认为它与关于覆盖 NSObject 的 description 和/或 descriptionWithLocale:indent: 方法的问题类似。

NSDictionary-like pretty-print in the debugger (or log)

【讨论】:

以上是关于在 NSObject 的子类上实现啥方法以允许在 swift 操场上进行漂亮的打印?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 NSObject 子类上的 @properties 简洁地迭代以从 plist 设置属性?

NSObject

如何在 Windows 服务中实现啥都不做 ExecuteAsync?

NSObject

NSObject的load和initialize方法

新的 NSManagedObject 子类与新的 NSObject 子类?