tcount puntos numerar numeracion nombrar lineas hacer elementos correlativa consecutiva como comando debugging swift xcode6

debugging - puntos - numerar lineas en autocad



¿Cómo enumero(po) el contenido de una matriz Swift? (3)

Medio ambiente: Swift, Xcode 6

¿Cómo obtengo una lista (po) de elementos de datos de una matriz Swift?

El siguiente es el código Swift para construir una matriz simple:

kindArray += "Two" kindArray.append("Two") var myStringArray: String[] myStringArray = ["One", "Two"] myStringArray.append("Three") myStringArray += "Four" var firstItem = myStringArray[0]

Aquí está la salida de depuración:

(lldb) po firstItem "One" (lldb) po kindArray Some { Some = 0x0ffb0000 {} } (lldb) po myStringArray size=1 { [0] = { core = { _baseAddress = Builtin.RawPointer = 0x00000008 _countAndFlags = 34718 _owner = Some { Some = (instance_type = Builtin.RawPointer = 0x80000003) } } } }

Todo lo que obtengo es ''Algo'' y ''Tamaño''.
Me gustaría mostrar los contenidos.


Debería poder aprovechar los protocolos Printable o DebugPrintable . Simplemente imprima la description o la propiedad debugDescription :

po myStringArray.description po myStringArray.debugDescription


Solo haz:

po print(myStringArray)


po myStringArray.map{ $0 }

si tienes una matriz de objetos personalizados

po myArray.map.{ $0.customProperty }