¿Descripción autoritaria de literales de cadena ObjectiveC? [cerrado]

La manzanaDescripción de ObjectiveC implica que NSStrings existe mostrando ejemplos, y que los literales de NSString están escritos como

 @ "<string content>"

Sorprendentemente, eso es todo lo que dice, y estos solo aparecen en ejemplos sin discusión alguna. ¿Es ese documento realmente el único documento de referencia?

Cavando alrededor, encontréeste blog Lo que parece tener mucha información útil. Pero es correcto?

¿Existe un documento autorizado que describa con precisión lo que se puede decir (sintaxis) en un literal de NSString y qué significa (semántica)? Por ejemplo, ¿es la sintaxis del contenido de un literal de NSString idéntica a la de un literal de cadena C (99)? ¿Es la sintaxis diferente en ObjectiveC ++? ¿Puedo prefijar el contenido literal de cadena con una especificación de ancho como puedo para otro tipo de cadenas C99 / C ++, o hay solo un tipo de literal NSString? ¿Qué son los rincones oscuros?

¿O es mi única opción profundizar en la implementación de GCC4 y Clang para averiguarlo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta