xcode 7中的打印描述给出了类似于下面的内存地址.尝试了所有选项,但得到这样的输出.请让我知道如何打印字典的确切值.
? 3 elements
? [0] : 2 elements
- .0 : Output
? .1 : 3 elements
? [0] : 2 elements
- .0 : type
- .1 : Output2 { ... }
? [1] : 2 elements
- .0 : version
- .1 : 1.0
? [2] : 2 elements
- .0 : content
? .1 : 2 elements
Run Code Online (Sandbox Code Playgroud)
不确定为什么Apple 100%专注于控制台窗口..从XCode 5到6,6到6.2,6.2到6.4以及现在6.4到7都有变化.我认为Apple应该专注于提高质量而不是控制台)
我创建了这个测试字典:
\n\nlet dict:Dictionary = ["key1": "value1", "key2": 42, "keyForColor": UIColor.redColor()]\nRun Code Online (Sandbox Code Playgroud)\n\n然后我使用po dict并得到你所描述的结果:
po dict\n\xe2\x96\xbf 3 elements\n \xe2\x96\xbf [0] : 2 elements\n - .0 : "key1"\n - .1 : value1\n \xe2\x96\xbf [1] : 2 elements\n - .0 : "keyForColor"\n \xe2\x96\xbf [2] : 2 elements\n - .0 : "key2"\nRun Code Online (Sandbox Code Playgroud)\n\n当你使用 时po dict.description,你会得到这个:
po dict.description\n"[\\"key1\\": value1, \\"keyForColor\\": UIDeviceRGBColorSpace 1 0 0 1, \\"key2\\": 42]"\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
840 次 |
| 最近记录: |