Dokument dotyczący standardów C-Objective

Jestem programistą C i C ++ próbującym rozpocząć pracę z Objective-C. Jestem jednak oszołomiony przez oczywisty całkowity brak dokumentu standardów dla biblioteki językowej i standardowej. Rozumiem, że nie ma standardu ISO, ale czy nie ma dokumentu referencyjnegow ogóle? A jak to jest, że nikt nie wydaje się bardzo zaniepokojony tym stanem rzeczy? (Wprawdzie trudno jest Google'owi coś takiego, ponieważ „referencje”, „dokument” i „standard” są przeciążone terminami. Jest więc możliwe, że właśnie przegapiłem coś krytycznego.)

To pytanie zbliża się do zadawania tego samego:Gdzie mogę znaleźć dokument wyjaśniający sposób implementacji Objective-C a jedyną odpowiedzią było „przeczytaj ten kod źródłowy opublikowany przez Apple, który jest całkiem zbliżony do tego, co ich implementacja zrobiła kilka lat temu”.

Ta strona:http://clang.llvm.org/docs/ObjectiveCLiterals.html zawiera fragment formalnej gramatyki dla Objective-C, ale jak na ironię jest to w kontekście opisywania funkcji, którą Clang właśnie uruchomił i dodał sam, i której nikt inny nie obsługuje. Jest tu inna gramatyka:http://www.omnigroup.com/mailman/archive/macosx-dev/2001-March/022979.html ale ma ponad 10 lat.

Aby zawęzić pytanie do najmniejszego minimum: chciałbym wiedzieć, jakie metody gwarantują „Obiekt” i jakie jest zachowanie każdej metody. W przypadku innych języków tego typu informacje są zwykle dostarczane przez coś takiego:http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html

questionAnswers(3)

yourAnswerToTheQuestion