我有一些运行良好的代码 - 所有行都按预期执行 - 在 iOS 模拟器上。但是当我切换到 iPhone 时,有些代码甚至没有运行![Xcode 4.4.1] 例如,这里有两行,第一行在原始源中,是几天前的,第二行是今天刚刚添加的:
NSLog(@"原文");
NSLog(@"新增文字");
第二行是最近添加的,当应用程序在 iPhone 上运行时,它根本不会显示在调试输出中,但是当它在模拟器上运行时它就在那里。
看起来我对新版本所做的更改都没有链接到 iPhone 版本中。就好像为 iPhone 版本链接的目标文件在构建期间根本不会更新,即使源已更改。我已经完成了产品->清洁,但它没有帮助......
我会很感激任何帮助/建议,因为我很困惑。