gpt4 book ai didi

iphone - 同步写入控制台

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:14:30 24 4
gpt4 key购买 nike

我需要调试我的应用程序中的时间关键型崩溃,并且由于 NSLog 不会立即写入控制台,我想知道是否有一种方法可以从我的代码同步写入控制台。

例如,printf 是更好的选择,还是我必须处理同样的问题。

最佳答案

您可以在崩溃行之前添加一个断点,但我认为默认情况下 Xcode 已经挂起该进程,以便您仍然可以访问调试器控制台...如果没有,您可能需要添加一些通过转到 Product -> Edit Scheme ..(在上部菜单中)进行其他诊断,例如 Guard Edges、Zombie Objects 等。

此外,您可以从主线程调用NSLog:

[self performSelectorOnMainThread:@selector(log:) withObject:@"String .." waitUntilDone:YES];

- (void)log:(NSString *)message {
NSLog(message);
}

关于iphone - 同步写入控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11700367/

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