gpt4 book ai didi

ios - NSLog将不会从ViewController类输出,而将从AppDelegate类输出。 iOS: objective-c

转载 作者:行者123 更新时间:2023-12-01 18:45:13 26 4
gpt4 key购买 nike

最近几天,我面临着一个奇怪的问题。 NSLog在调试器区域中未显示任何内容。这个问题很奇怪,因为NSLog可以完美地工作到appDelegate。我在NSLog方法中有一些didFinishLaunching语句,这些日志显示在控制台中。这之后的所有NSLog语句都将被跳过。

我搜索了所有重定义,例如#define NSLog(...)。但是我找不到任何东西。
然后,我检查了控制台是否已停用。按Shift ++ C,但没有帮助。

此外,调试器设置为显示“全部”输出。

如果应用程序崩溃,通常会显示类似以下内容:Terminating app...Reason:..。但是现在应用程序崩溃了。它什么也没显示。因此,在appDelegate之后,控制台已死。

可能是什么问题?有人遇到过这个吗?

编辑:
以下是类似的问题。
https://teamtreehouse.com/community/nslog-will-not-output-from-the-viewcontroller-class-but-will-from-the-appdelegate-class

最佳答案

如果您能够在AppDelegate中打印日志,并且在应用启动后出现此问题,则该问题应该在didFinishLaunchingWithOptions方法中。只需检查此方法内是否有不需要的代码即可。我也遇到了同样的问题。

关于ios - NSLog将不会从ViewController类输出,而将从AppDelegate类输出。 iOS: objective-c ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36715978/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com