¿Hay un command de debugging de Quicklook en LLDB?

Digamos que tengo un UIImage que estoy configurando para un UIButton . Quiero verlo en Quicklook. Pero oh no:

introduzca la descripción de la imagen aquí

No hay forma de que mire rápidamente a depurar cuál es la image.

Pero podría hacer algo desde LLDB para get la image, como [getAppButton imageForState:0] (bueno, podría hacerlo si no fuera por el bit undoManager, pero eso no es ni aquí ni allí), pero ¿hay una manera de verlo rápido que ?

No estoy seguro de cuándo se introdujo esto, pero en Xcode 6.3.2 puede hacer clic derecho en el panel izquierdo en el área de debugging y elegir Add Expression... Aparece un campo de text donde puede colocar cualquier expresión LLDB arbitraria. Después de ingresar, puede invocar a la expresión rápida como cualquier otra variable local en ese panel.

Vistazo rápido

También puede hacer reference a las variables definidas en LLDB, por ejemplo, si escribe:

 (lldb) e UIImage *$img = [button imageForState:0] 

A continuación, puede hacer reference a ese $img como la expresión en el panel izquierdo.

No creo que sea posible. Al less no pude encontrar un command adecuado en la documentation de Apple .

La única forma en que puedo pensar es modificando tu código para asignar la image en una variable UIImage y un aspecto rápido que …

En Xcode 5.1, ahora puede agregar un método:

 - (id)debugQuickLookObject 

a cualquier object y el valor devuelto se usará para QuickLook. Entonces, en su caso, puede subclasificar su button y devolver su image.