Как добавить нулевое значение в Swift словарь?

Я сделал запрос на мой сервер в мое приложение. И выложил данные что-то вроде этого.Серверная сторона ждет всех параметров, даже если они равны нулю. Но я не мог добавить нулевые значения в словарь. var postDict = Dictionary<String,AnyObject> postDict[pass]=123 postDict[name]="ali" postDict[surname...

Как справиться с большим проектом Swift?

после iPhone приложение, которое я пишу в Swift, становится довольно большим (>150 .swift files + различные Objective-C libs), Xcode start ведут себя довольно плохо: каждую вторую компиляцию я получаю различные ошибки, например: Command failed due to signal: Segmentation fault: 11 компиляция занимает ...

в iOS 9 строку поиска исчезает из поля зрения заголовок таблицы, когда UISearchController является активный

структура: View1 (нажмите кнопку) - > присутствует модально (MyModalView: UITableViewController) mymodalview имеет встроенный UISearchController. Панель поиска UISearchController находится в MyModalView.tableView.tableHeaderView. он отлично работает с iOS 8.0. Однако в iOS 9 панель поиска исчезает, ког...

Вызов Методов Типа В Методе Экземпляра

У Apple есть хорошее объяснение методов типа (класса)здесь. однако, их пример выглядит так: class SomeClass { class func someTypeMethod() { // type method implementation goes here } } SomeClass.typeMethod() Я вижу, что этот же самый пример повторяется везде. однако мне нужно вызвать мой ...

Строку NSNumber в Swift

Я нашел метод для преобразования строки в NSNumber, но код находится в objective-C. я попытался преобразовать его в swift, но он не работает. код, который я использую NSNumberFormatter *f = [[NSNumberFormatter alloc] init]; f.numberStyle = NSNumberFormatterDecimalStyle; NSNumber *myNumber = [f numberFromStr...

Проверьте, существует ли UserDefault-Swift

Я пытаюсь проверить, существует ли пользователь по умолчанию, см. ниже: func userAlreadyExist() -> Bool { var userDefaults : NSUserDefaults = NSUserDefaults.standardUserDefaults() if userDefaults.objectForKey(kUSERID) { return true } return false } впрочем, не важно, что он все...

Не удалось отобразить экземпляр IB Designables

У меня есть цель-C и Swift смешанная динамическая структура. И смешанная структура была связана с двумя чистыми динамическими структурами Objective-C. когда я пытался пометить любой класс в смешанной структуре с IB Designable и использовать этот класс в раскадровке или nib, Xcode всегда говорит, что экземпля...

Различие в Swift между прописными "Self "и строчными" self"

во время игры на быстрой игровой площадке я заметил, что Self, с заглавной буквы "S", доступен вместе со строчными буквами self. Есть ли разница между ними? Если да, то каковы обычаи для этих двух, особенно для Self?...

Константы Swift: Struct или Enum

Я не уверен, какие из них лучше определить константы. Структура или перечисление. Структура будет копироваться каждый раз, когда я использую его или нет? Когда я думаю о структуре с static let константы нет смысла, что он будет копировать все время, на мой взгляд. Но если он не будет скопирован, то не имеет з...

Swift: как использовать флаги препроцессора (например, "#if DEBUG") для реализации ключей API?

на Objective-C иногда было полезно использовать статические строковые константы для определения альтернативных ключей API (например, чтобы различать ключи выпуска и отладки для пакетов аналитики, таких как MixPanel, Flurry или Crashlytics): #if DEBUG static NSString *const API_KEY = @"KEY_A"; #else static NS...