Autorytatywny opis literałów ciągów ObjectiveC? [Zamknięte]

JabłkoOpis obiektu sugeruje, że NSString istnieje, pokazując przykłady, i że literały NSString są zapisywane jako

 @ "<string content>"

O dziwo, to wszystko, co mówi, a te pojawiają się tylko w przykładach bez żadnej dyskusji. Czy ten dokument jest naprawdę jedynym dokumentem referencyjnym?

Przekopałem się, znalazłemten blog który wydaje się mieć wiele przydatnych informacji. Ale czy to prawda?

Czy istnieje autorytatywny dokument opisujący dokładnie, co można powiedzieć (składnia) w literale NSString i co to znaczy (semantyka)? Na przykład, czy składnia treści literału NSString jest identyczna z składnią literału C (99)? Czy składnia jest inna w ObjectiveC ++? Czy mogę poprzedzić literalną treść ciągu specyfikacją szerokości, tak jak w przypadku innych typów ciągów C99 / C ++, czy też istnieje tylko jeden rodzaj literału NSString? Jakie są ciemne zakręty?

Czy jest moim jedynym wyborem, aby zagłębić się w implementację GCC4 i Clanga, aby się dowiedzieć?

questionAnswers(2)

yourAnswerToTheQuestion