Is there some literal dictionary or array syntax in Objective-C?
问题 It's always been possible to create NSArrays (and NSDictionaries/NSNumber) with vararg method calls, like: [NSArray arrayWithObjects: @"a", @"b", @"c", nil]; Can these be created with in-line literals in a new improvement to LLVM and Clang? 回答1: With this change to the LLVM codebase, Apple has added a new syntax for literals in upcoming versions of the Clang compiler. Before, arrays were created using a C-based array and were converted on the fly into Objective-C objects, such as: NSArray*