当我在调试中放置变量时,Xcode 8不显示任何变量值

Yuc*_*ram 7 debugging ios swift xcode8

在调试模式下,我试图查看变量的值,但它没有显示任何内容.我用Xcode8.一起使用Objective - CSwift分类.我没有objective-C部分问题,我可以清楚地看到价值观.我阅读了很多帖子和答案,但没有一个帮助我.我尝试在Swift编译器中设置优化级别=无BuildSettings.还尝试将o2和-O0添加到其他linker flags.我检查了编辑方案,它处于调试模式.所以我卡住了.顺便说一句,如果我用快速语言创建项目,我可以看到变量的值.提前致谢.

Jim*_*ham 1

当您使用新版本的 Xcode 时遇到问题时,首先要检查的是确保使用新工具重建所有 Swift 代码(您自己的代码以及从 Carthage 或 CocoaPods 导入的任何代码)。

如果这没有帮助,最好通过http://bugreporter.apple.com提交错误;可能需要反复思考才能找出问题所在,而错误报告是一种更方便的方法。

  • 谢谢,我重建了一切,但它仍然是一样的。如果我用 swift 语言打开项目,那么调试就没有问题。当我打开项目 Objective-C 并添加 swift 类时,当我放置在变量上时,我在调试中看不到值。很奇怪。我向苹果打开了错误。 (4认同)