我是App Development的新手。我有一个标签控制器,其中附有3个视图。 我想创建第4个选项卡,并提供文本视图,我想在其中附加/显示由其他选项卡视图生成的消息。
赞NSLog(@"...");
我想要自己的记录器:
myLogger@("...");
- >更新第4个选项卡的UITextView
。
请提供一些想法?
答案 0 :(得分:2)
在某个地方创建一个数据源类,其中包含一个字符串。当任何控制器发出消息时,将其附加到字符串。将textview KVO作为数据源中的字符串并相应地更新自己。
老实说,你应该使用NSLog
- 它自己写一个调试文件。
答案 1 :(得分:0)
这可能是Dustin答案的延伸,但您可能会发现CocoaLumberjack非常方便。这为您提供了日志级别的消息,但也有助于您编写自己的日志消息处理程序,第4个选项卡可以使用适当的数据源获取访问权限。
开始使用它并且文档相对清晰是相对简单的,尽管你应该注意它将用DDLog替换NSLog。作为额外的奖励,根据benchmark results,它似乎比使用NSLog更快。