objective-c-literals

Jakie są szczegóły "Objective-C literały" wymienione w Xcode 4.4 release notes?

Przeglądałem uwagi do wydania Xcode 4.4 i zauważyłem to: Kompilator LLVM 4.0 Xcode zawiera teraz kompilator Apple ... jasne, jak literały dla NSString pracy i jak można je wykorzystać na NSArray, NSDictionary, i NSNumber. Jakie są szczegóły?

Czy jest jakiś dosłowny słownik lub składnia tablicy w Objective-C?

Zawsze możliwe było tworzenie NSArrays (i NSDictionaries/NSNumber) za pomocą wywołań metody vararg, takich jak: [NSArray arrayWithObjects: @"a", @"b", @"c", nil]; Czy można je tworzyć z literałami in-line w nowym ulepszeniu LLVM i Clang?

Czy nowe literki Clang Objective-C można przekierować do klas niestandardowych?

Mimo że przeciążenie @ zaczyna stąpać po niebezpiecznym terytorium, uwielbiam dodanie nowych liter Objective-C w Clang 3.1. N ... , które mogłyby posłużyć do tego, o co Proszę, ale ponieważ nie znalazłem żadnej, mam nadzieję, że ktoś znajdzie rozwiązanie.

Błąd kompilatora "nie znaleziono oczekiwanej metody" podczas używania indeksu dolnego na NSArray

Napisałem ten prosty kod, aby wypróbować nową składnię Objective-C dla NSArray s: NSArray *array = @[@"foo"]; NSLog(@"%@", ... nie zostały jeszcze w pełni zaimplementowane. Kompiluję z Apple LLVM 4.0 i używam SDK iOS 5. Oto zrzut ekranu z błąd też.