gpt4 book ai didi

iphone - 在 iPhone 应用程序中记录调试信息的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-03 18:26:43 25 4
gpt4 key购买 nike

是否有某种标准方法或有人写过一些东西,允许您记录消息并将其显示在 iPhone 屏幕上的小滚动部分或 iPhone 模拟器中的单独窗口中?

更新:对于像我这样不知道的菜鸟,请使用下面描述的 NSLog 方法,并确保选择 Run->Console 以显示控制台。

仍然想知道是否有人编写了一个可以在 iphone 上显示的简单记录器......

最佳答案

我没有足够的“声誉”来为您的帖子添加直接评论,但是:不要忘记转到 XCode->首选项->调试->开始时:选择显示控制台和调试器

您当然可以只选择控制台或其他任何东西,但您可能需要调试器。要使用它,只需单击要中断的行的左侧即可。您还可以从“激活”切换到“停用”,这样,如果您知道有很多断点,则不需要在应用程序的开头点击,将调试设置为“停用”(在调试窗口中),然后,在点击应用程序中要调试的 UI 元素之前,将同一按钮切换为“激活”,以便断点变为事件状态。否则,您当然可以单击“继续”,直到到达您的部分。

此外,在 NSLog 上,如果您开始积累一堆日志语句,并且您需要“找到”一个特别的日志语句,那么执行以下操作会有所帮助: NSLog(@"\n\n\nMy statements\n\n\n); 这会产生一堆换行符。另外,对于不熟悉的人:

NSLog(@"My int: %d my BOOL: %d", myInt, myBOOL);
NSLog(@"My object of any NSObject: %@", anObjectOfAnyKind);
NSLog(@"My float: %f",myFloat);

希望所有这些都是有帮助的,如果我在调试位上偏离了轨道,抱歉;)

关于iphone - 在 iPhone 应用程序中记录调试信息的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/355802/

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