Вопросы с тегом 'foundation'

Foundation - это структура, написанная в Objective-C, которая реализует множество полезных классов и функций. Для чувствительного внешнего интерфейса Zurb Foundation используйте тег [zurb-foundation].
9
ответов

Почему структуры NSRect, NSPoint и т. д., а не классы?

Мне недавно нужно было создать свой собственный тип, похожий на NSRect, который имеет опорную точку (по существу, NSRect с другим NSPoint в ней). После некоторых research Я обнаружил, что на самом деле мне, вероятно, было бы лучше сделать...
задан 06.04.2015 в 09:20
1
ответ

импорт Swift vs import Foundation

Вопрос В чем разница между import Swift и import Foundation ? Пока я не прочитаю этот комментарий Martin R , я даже не знал, что существует import Swift . Чтение Я не мог найти документацию, и поиск Google не сильно увел...
задан 26.11.2015 в 17:39
1
ответ

Как проверить доступность API в Xcode 9

Я использую фреймворк UserNotification , который доступен только в iOS 10. Я объявляю метод, использующий эту фреймворк, и до сих пор выполнял проверку доступности следующим образом: @interface MyService : NSObject #if __IPHONE_OS_VERSION_MA...
задан 25.07.2017 в 13:59
1
ответ

Разница между containsObject: и member: методы NSSet?

В чем разница между этими двумя методами, принадлежащими классу NSSet: -(BOOL)containsObject:(id)anObject -(id)member:(id)object     
задан 04.07.2011 в 04:18
3
ответа

Почему объекты Objective-C должны быть динамически распределены?

Почему объекты Objective-c должны быть динамически распределены? Почему я должен сделать его указателем на объект, в отличие от C ++, я могу создать их в стеке? Спасибо.     
задан 30.04.2011 в 21:58
1
ответ

CFRunLoopRun () vs [NSRunLoop run]

У меня есть объект NSRunLoop, к которому я привязываю таймеры и потоки. Он отлично работает. Остановка - это еще одна история. Я запускаю цикл, используя [runLoop run] . Если я попытаюсь остановить цикл, используя CRunLoopStop([[NSRunLo...
задан 21.12.2011 в 14:26
6
ответов

Добавление не NSObjects в NSMutableArray

Этот недавний SO обсуждение меня смутило. Прототипом NSMutableArray для addObject: является - (void)addObject:(id)anObject и id определяется в objc.h как typedef struct objc_class *Class; typedef struct objc_object { Class...
задан 26.10.2011 в 17:30
1
ответ

NSJSONSerialization генерирует NSCFString * и NSTaggedPointerString *

Выполнение NSJSONSerialization в следующем json иногда дает мне NSCFString *, а иногда и NSTaggedPointerString * для строковых значений. Кто-нибудь знает, почему это так и что NSJSONSerialization использует, чтобы определить, какой тип он возвра...
задан 13.10.2015 в 16:47
2
ответа

Swift Playground - Файлы недоступны для чтения

Файлы не читаются в Swift Playground . Как сделать файлы доступными для чтения? Тот же код хорошо работает на терминальном приложении Xcode, но не работает на Swift Playground. Демо-код ниже. import Foundation println("Hello, World...
задан 17.11.2014 в 16:49
2
ответа

NSLocaleCountryCode возвращает nil

У меня есть bugreport, в котором говорится о сбое в следующей строке, где клиент является экземпляром NSMutableDictionary [client setObject:[[NSLocale currentLocale] objectForKey:NSLocaleCountryCode] forKey:@"country"]; Я предполагаю,...
задан 04.03.2013 в 14:15