在 Objective-c 中获取对象名称
假设我有一个 Foo 类和该类 myFoo 的一个实例: Foo *myFoo; 是否有任何方法“dispalyFooObjectName”可以显示对象的名称,例如: NSLog(@"i was call…
#define NSLog (...) 仍然将输出打印到控制台
我尝试在发布版本中禁用 NSLog。 我将以下代码放入 .pch 文件中 #ifndef __优化__ # 定义 NSLog(...) NSLog(__VA_ARGS__) #其他 # 定义 NSLog(...) {}…
使用 NSLog 进行调试
我的 Xcode 中有以下代码片段: NSString *digit [[sender titlelabel] text]; NSLog([digit]); 我尝试构建应用程序,但收到以下行 NSLog([digit]); …
关于 NSLog 以及在哪里处理加载文件的问题
在我的代码中,我正在使用 .txt 文件构建数据核心数据库。目前我在桌面上有该文件,并且有该文件的硬编码路径。我还使用 NSLog 语句跟踪数据库的负载…
如何在项目构建设置中指定 DEBUG 定义?
我正在尝试在 http: //www.cimgf.com/2010/05/02/my-current-prefix-pch-file/ 。我不确定如何完成该步骤: 因此第一行是一个开关 查看我们是否处于调…
是否有一个流行的开源 NSLog 替代品只能在 DEBUG 和不同的日志级别中处理启用?
是否有许多 iPhone 开发人员正在使用的众所周知/流行的 NSLog 替代/方法? 这是一个处理确保调试类型日志记录仅出现在调试状态(宏等),并支持不同日…
如何在 Xcode 中放置重要的 NSLogs 而无需输入
我不知道如何使用 Xcode 正确调试。 我在 Objective C 应用程序中收到 SIGABRT 错误,正在尝试查找其原因。 通常我用 NSLogs 来做这件事。 是否有可能…
可可环境中有哪些免费的、好的日志框架?
截至目前,我使用 NSLog 从我的 OS X 应用程序进行日志记录。但 NSLog 让我无法控制日志级别、日志文件的大小和数量。我在使用 NSLog 时面临的其他问…
为什么这个 NSLog 代码打印值的零?
为什么这个 Objective-C 代码打印 0 的值,就像在调试器中一样,我可以看到它们有非 0 值: 代码 CGRect currFrame = label.frame; currFrame.origin.…
NSLog 与 Java 中的 System.out.print 的工作方式相同吗?
我正在从 Java 迁移到 Objective-C,所以有一个简单但有意义的问题, 我可以做 NSLog(@"\n"); // instead of System.out.println(); 吗? NSLog (@"%i…
框架类中有条件编译的 NSLog 替代方案,可在框架外使用
我有一个 NSLog 替代方案,它输出调用它的类以及 PLogging 类中名为 PLog 的行号和方法(选择器)。它与此处 除了名称更改之外。 DLog 的优点是,在发…
启动应用程序时通过 NSLog 收到许多奇怪的错误
这就是我得到的: warning: Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols/usr/lib/info…