Heute habe ich auf Xcode 7.3 aktualisiert, und ich begann auch ungerades Verhalten von NSUserDefaults zu bekommen. Ich weiß nicht, ob sie verwandt sind. Stringwerte I in Verzug speichern sind nicht sichtbar auf Abruf, aber sie haben Länge und Unterstützung Teilzeichenextraktion:Strings von NSUserDefaults nicht sichtbar, xcode 7.3
(lldb) po [[NSUserDefaults standardUserDefaults] objectForKey:UDEmail]
(lldb) po [[[NSUserDefaults standardUserDefaults] objectForKey:UDEmail] length]
0x00000014
(lldb) po [[[NSUserDefaults standardUserDefaults] objectForKey:UDEmail] substringFromIndex:0]
[email protected]
Einige Methoden, die erhalten diese Strings handeln, als ob ich in einem Null-Wert übergeben haben. Sieht jemand anderes das?
Hier bestätigt. Muss ein Debugger-Fehler sein. –
Ich kann benutzerdefinierte Objekte nicht durch debuger erweitern und LLDB verwenden, um Daten zu lesen – jim