菜鸟教程小白 发表于 2022-12-13 15:21:42

iphone - 同步写入控制台


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

<p>所以例如 <code>printf</code> 是一个更好的选择还是我必须处理同样的问题。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以在崩溃行之前添加一个断点,尽管我认为默认情况下 Xcode 已经挂起进程,以便您仍然可以访问调试器控制台......如果没有,您可能需要添加一些通过转到 Product -> Edit Scheme ..(在上部菜单中)进行其他诊断,例如 Guard Edges、Zombie Objects 等。</p>

<p>另外,你可以从主线程调用<code>NSLog</code>:</p>

<pre><code>;

- (void)log:(NSString *)message {
    NSLog(message);
}
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于iphone - 同步写入控制台,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/11700367/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/11700367/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone - 同步写入控制台