Bazı değişkenleri yazdırmak için konsol hata ayıklayıcısını (LLDB) kullanmaya çalışıyorum ancak çoğu zaman çıktı hiçbir şekilde görüntülenmiyor değişkenin özellikleri:Swift: NSObjects için Objective-C gibi değişken özellikleri göstermeyen konsoldaki yazdırma (nesne)
p _myObject
veya po _myObject
(ne iş)
verimleri
diğerNSObjects
için
(myApp.SomeEntity) $R2 = 0x00007fa4aad2fda0 {
myApp.SomeParentEntity = {
CoreData.NSManagedObject = {
ObjectiveC.NSObject = {}
}
}
}
aynen, sen Swift içinde NSObjects
yazdırmak zorunda özel bir yolu var mı?
Bu yanıt kesinlikle http://stackoverflow.com/a/25065381/404409 yardımcı oluyor, 'po' için hala bir yer bulamadım, ancak bölme bölmesinde nesnenin seçilmesi ve boşluğa basılması hile yapar. –