0
ответов

Каковы подробности «литералов Objective-C», упомянутых в примечания к выпуску Xcode 4.4?

Я просматривал примечания к выпуску для Xcode 4.4 и заметил следующее: Компилятор LLVM 4.0 Xcode теперь включает Apple LLVM Compiler версии 4.0, включая следующий новый язык Objective-C ...
вопрос задан: 1 April 2013 22:28
0
ответов

Можно ли перенаправлять новые литералы Clang Objective-C в пользовательские классы?

Хотя перегрузка @ начинает наступать на опасную территорию, мне нравится добавление новых литералов Objective-C в Clang 3.1. К сожалению, новые литералы имеют ограниченное применение для меня. За исключением ...
вопрос задан: 17 September 2012 06:14
0
ответов

@ "" литералы строкового типа для NSNumber

Мне нравится сокращенная обработка строковых литералов в Objective C с обозначением @ "строка". Есть ли способ добиться аналогичного поведения с NSNumbers? Я больше имею дело с числами, и это так утомительно ...
вопрос задан: 14 September 2012 19:41
0
ответов

Ошибка компилятора «ожидаемый метод не найден» при использовании индекса в NSArray

Я написал этот простой код, чтобы опробовать новый синтаксис литерала Objective -C для NSArrays :NSArray *array = @[@"foo"]; NSLog (@"%@", array[0] ); Первая строка работает нормально, но подписка приводит к...
вопрос задан: 12 September 2012 05:15
0
ответов

Почему @YES выдает ошибку «ожидаемое выражение», а @(YES )компилируется? [дубликат]

Используя XCode 4.4 Convert to Modern Objective C Syntax, мои вызовы [NSNumber numberWithBool :YES] были преобразованы в @ (YES ). У меня были некоторые проблемы, о которых я сейчас забыл, и я сам изменил их на @YES,...
вопрос задан: 11 September 2012 21:58
0
ответов

Есть ли способ получить аккуратную функцию индексации литерала Objective -C в Xcode 4.4?

Я прочитал все о новых литералах Objective -C и использовал Xcode для преобразования моего старого кода, но код индексации не изменился. Я изменил его вручную, но тогда он не скомпилировался. Я видел сообщение, в котором говорилось, что мы...
вопрос задан: 11 September 2012 21:55
0
ответов

Какой тип объекта создает @ [obj1, obj2]?

Я наткнулся на следующее: NSArray * array = @ [object1, object2]; Кажется, создается NSArray, но является ли этот экземпляр массива автоматически выпущенным объектом или я должен его освободить?
вопрос задан: 11 September 2012 18:00
0
ответов

Есть ли в Objective-C синтаксис буквального словаря или массива?

Всегда можно было создавать NSArrays (и NSDictionaries/NSNumber) с вызовами методов vararg, например: [NSArray arrayWithObjects: @"a", @"b", @"c", nil]; Могут ли они быть созданы с помощью встроенных...
вопрос задан: 11 September 2012 16:59
0
ответов

Синтаксис буквального объекта доступен только для разработки OS X?

Являются ли новые цели -дополнениями синтаксиса литерала C (, например. @3.14 )доступно только при разработке для OS X, а не для iOS? Это то, что предлагает обновление Xcode 4.4. Если да, то почему?
вопрос задан: 11 September 2012 16:55