3

前几天,我收到一个用户在 ipod touch 上使用 3.1.3 软件为我的应用程序提交的错误。这是一个奇怪的错误,因为还没有其他人提交过。

长话短说,似乎我在代码中有 NSLog() 的任何地方实际上都会使应用程序崩溃。我尝试删除除 NSLog(@"hello") 之外的所有代码并在我的 iphone (3.1.3) 上运行它确实崩溃了。我删除了 NSLog 并且它起作用了。

有没有其他人有这个问题??

PS)我现在知道我们不应该发布仍在使用 NSLog 的应用程序......所以他们现在都走了!

4

1 回答 1

0

我将所有 NSLog 方法调用包装在 #if DEBUG 语句中以避免这种情况。

于 2010-03-15T11:44:14.837 回答