Xcode调试器显示字典为空,真的有1项

时间:2015-06-08 18:56:45

标签: ios xcode swift ipad debugging

这个问题与Xcode debugger reporting Swift dictionaries as empty (po reports {})非常相似,但不同之处在于我并不依赖于" po"命令,而是在调试器的默认显示上。此外,我在iPad 2模拟器和iPad mini第一代设备上体验了这一点。

将Swift与Xcode 6.3.2一起使用。

正如您所看到的,在字典上调用 count (称为" simultaneousSoundPlayers" )会返回1(我认为此时这是正确的,因为此时NSLog命令也显示1)的计数。

但调试人员对字典本身的检查(通过独立名称或扩展父对象 self 使字典看起来没有键/值对。

知道为什么会这样吗?它只是调试器的怪癖吗?

enter image description here

0 个答案:

没有答案