Documento de los estándares de Objective-C

Soy un programador de C y C ++ que intenta iniciarse con Objective-C. Sin embargo, estoy realmente desconcertado por la aparente ausencia total de un documento de estándares para el idioma y la biblioteca estándar. Puedo entender que no hay un estándar ISO, pero no hay un documento de referencia¿en absoluto? ¿Y cómo es que nadie parece muy preocupado por este estado de cosas? (Es cierto que para Google es difícil para una cosa así, porque "referencia", "documento" y "estándar" son términos sobrecargados. Por lo tanto, es posible que me haya pasado algo crítico).

Esta pregunta se acerca a preguntar lo mismo:¿Dónde puedo encontrar un documento que explique cómo se implementa Objective-C? y la única respuesta proporcionada fue "lea este código fuente publicado por Apple, que está bastante cerca de lo que hizo su implementación hace unos años, tal vez".

Esta página:http://clang.llvm.org/docs/ObjectiveCLiterals.html incluye un fragmento de una gramática formal para Objective-C, pero, irónicamente, está en el contexto de describir una característica que Clang simplemente activó y agregó por su cuenta y que nadie más admite. Aquí hay otra gramática:http://www.omnigroup.com/mailman/archive/macosx-dev/2001-March/022979.html Pero tiene más de 10 años.

Para limitar la pregunta al mínimo posible: me gustaría saber qué métodos están garantizados por "Objeto" y cuál es el comportamiento de cada método. Para otros idiomas, este tipo de información generalmente es proporcionada por algo como esto:http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html

Respuestas a la pregunta(3)

Su respuesta a la pregunta