Articles of assert

ShareKit afirma: "ShareKit ha sido renovado para ser utilizado como subproyecto Xcode".

Tengo problemas para que ShareKit 2.0 funcione en mi aplicación. He seguido las últimas instrucciones de installation, creando un submodule para ShareKit, y he intentado limpiar y rebuild, eliminar y replace el submodule, y así sucesivamente. Pero cuando trato de crear un SHKActionSheet , consigo esto: 2013-03-03 15: 48: 39.998 Symmetry Lab [4170: 907] *** […]

Los ataques son afectados en la compilation de producción causando colisiones

Tengo varias afirmaciones assert(condition, "message") en mi proyecto. Se usan para verificar las condiciones invariables durante el desarrollo . Pensé que serían ignorados en la producción / versión de compilation (como se indica en esta respuesta ). Ellos no son. En cambio, causan fallas durante las testings de TestFlight. Cuando comento, afirma que la aplicación […]

NSAssert vs NSCAssert

¿Cuál es la diferencia entre NSAssert y NSCAssert ? Cuando exploré su implementación, parecían muy similares y no pude encontrar una respuesta a mi pregunta. Supongo que también explicará la diferencia entre NSParameterAssert y NSCParameterAssert .

Resumble assert / breakpoint en iOS como __debugbreak () con comstackdor de MS

Estoy intentando implementar una macro de activos personalizada (similar a lo que assert.h tiene), pero quiero poder continuar la ejecución después de que obtengo y afirmo. Por ejemplo, una de estas implementaciones ASSERT podría ser: #define ASSERT(expr) ((void)( (!!(expr)) || (__debugbreak(), 0))) __debugbreak es una function intrínseca en los comstackdores de Microsoft que inserta un […]

¿Cómo hacer que NSAssert registre la descripción en Xcode4?

Xcode 4 me dice cuándo ha fallado un NSAssert, pero la descripción asertiva y la traza inversa ya no se registran. He visto esta pregunta: ¿Cómo hacer que Xcode4 se detenga ante la falla de NSAssert? que es útil, pero prefiero registrar la afirmación y continuar. ¿Cómo puedo hacer que NSAssert se comporte de esta […]

¿Se debe dejar una afirmación en la producción de aplicaciones para iOS?

La práctica común podría ser poner afirmaciones en el código para verificar los parameters de input, la integridad de los datos y tales, durante el desarrollo de la aplicación. Pongo a testing mis aplicaciones, PERO, dado que no soy Knuth (y escribe cheques de $ 1), y no puedo permitirme emplear un gran equipo de […]

Swift Assertions comportamiento en aplicaciones de producción

Estoy leyendo la sección de afirmaciones en el libro electrónico de Swift y parece que las aserciones funcionan de manera muy similar a sus homólogos de Objective-C. Sin embargo, en ninguna parte de los documentos puedo encontrar algo sobre el comportamiento del time de ejecución mientras se ejecuta como una aplicación de producción. Objective-C's NSAssert […]