我目前有一个很大的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()行之后设置了一个断点,这是输出:
因此在调试器中,对象具有不同的值,然后在打印时??? 这怎么可能?