Swift - 控制台/调试器中的不同对象

时间:2016-11-10 09:51:54

标签: ios swift realm

我目前有一个很大的WTF时刻,我不知道发生了什么

所以我有一小段代码

String A = hello;
String B = world;
System.out.println(A.toUpperCase().charAt(0)+A.substring(1) + " " + B.toUpperCase().charAt(0)+B.substring(1));

bla是一个名为FITService的类的对象,它是一个单例,参数是一个具有对象ID的字典。 对象的类称为Parameter,如下所示:

let par2 = bla.parameter[2]!
print(par2)

我使用Realm保存对象,使用SwiftyJSON / Alamofire从后端获取数据并进行转换。

所以来到wtf时刻:我在第一个片段的print()行之后设置了一个断点,这是输出: enter image description here

因此在调试器中,对象具有不同的值,然后在打印时??? 这怎么可能?

0 个答案:

没有答案