Вопросы по теме 'swift2'

Быстрое получение целочисленного значения из строки
Итак, я могу сделать это: var stringNumb: NSString = "1357" var someNumb: CInt = stringNumb.intValue Но я не могу найти способ сделать это без String . Я бы хотел сделать что-то вроде: var stringNumb: String = "1357" var someNumb: Int...
169572 просмотров
schedule 15.06.2022

Private var доступен извне класса
Это было сделано в Playground, просто для упрощения. class MyPrivateVar { private var priv: String? } var myInstance = MyPrivateVar() myInstance.priv = "Something" Нет предупреждения компилятора. На самом деле автозаполнение показывает...
18658 просмотров
schedule 24.01.2023

Как автоматически очистить значения NSUserDefault в Swift?
Как я могу автоматически очистить значения nsuserdefault в Swift? Я уже пробовал это, но это не работает для меня... [[NSUserDefaults standardUserDefaults] setPersistentDomain:[NSDictionary dictionary] forName:[[NSBundle mainBundle]...
25009 просмотров
schedule 24.05.2023

Утечка памяти в структурах Swift — как это исправить?
Я разрабатываю приложение в Swift 2 (Xcode 7 beta 3) и пытаюсь использовать типы значений (структуры и перечисления), где это возможно. Согласно документации Apple об управлении памятью, работа с типами значений не должна вызывать циклов сохранения и...
4511 просмотров
schedule 24.03.2023

Миграция Swift 2 saveContext() в appDelegate
Я только что загрузил новую бета-версию Xcode 7.0 и выполнил миграцию с Swift 1.2 на Swift 2. Миграция, по-видимому, не изменила весь код, на самом деле метод saveContext(), который был в порядке, пока не выдает 2 ошибки для строки: if...
9773 просмотров
schedule 20.03.2024

Ошибка параметра Swift2 NotificationType
После мутации Swift1.2 в Swift2 возникла ошибка ... понятия не имею, как это исправить, smb пробовал это в Swift2? func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool...
929 просмотров
schedule 29.12.2022

Проблемы с быстрым обновлением Xcode 7.0
Я пытаюсь обновить свой проект для работы с Xcode 7.0, и после обновления моих проектов Swift я получаю сообщение об ошибке, которое не понимаю в этой строке. let jsonData:NSDictionary = NSJSONSerialization.JSONObjectWithData(urlData!,...
1155 просмотров
schedule 07.08.2023

Почему init(rawValue:) не вызывается для некоторых перечислений?
Кто-нибудь знает, почему это работает на игровой площадке, но в обычных исходных файлах выдает эту ошибку: /Incorrect argument label in call (have 'rawValue:', expected 'name:') Возможно, это ошибка. enum Foo : Int { case A, B, C...
271 просмотров
schedule 29.03.2024

После установки Xcode 7 Xcode 6.3 показывает ошибки при преобразовании в Swift 2.
После установки Xcode 7 для игры со Swift 2 на игровых площадках у меня возникла странная проблема: когда я открываю существующий проект Xcode 6.3 с Xcode 6.3, он выдает много ошибок о преобразованиях в Swift 2. Этот проект был только что...
2193 просмотров
schedule 15.09.2022

Использование функции разделения в Swift 2
Допустим, я хочу разделить строку на пустое место. Этот фрагмент кода отлично работает в Swift 1.x. Это не работает в Swift 2 в Xcode 7 Beta 1. var str = "Hello Bob" var foo = split(str) {$0 == " "} Я получаю следующую ошибку компилятора:...
42726 просмотров
schedule 06.07.2023

Итерация через String Swift 2.0
Я пытаюсь сделать очень простой фрагмент кода на игровых площадках Swift. var word = "Zebra" for i in word { print(i) } Однако я всегда получаю ошибку в строке 3. «Строка» не имеет члена с именем «Генератор». Любые идеи о том,...
25006 просмотров
schedule 04.06.2023

«Преобразовать в последний синтаксис Swift» прерывает сборку, даже если нет изменений
Мой проект находится в Objective-C только с одним tableviewcontroller в Swift. Сегодня я загрузил бета-версию Xcode, которая побудила меня «преобразовать в последний синтаксис Swift». После того, как я выполняю шаги, он показывает мне, что изменений...
7692 просмотров
schedule 09.03.2024

Проблемы с загрузкой определенных сайтов после преобразования swift 2.0
У меня возникли проблемы с новым преобразованием swift 2.0. Я преобразовал свое приложение, все вроде бы работало отлично, однако соединение с веб-сервером полностью перестало работать вместе. исходный код: let tempstring: String? =...
43 просмотров
schedule 08.05.2023

openMapsWithItems не может вызывать проблему со списком аргументов в Swift 2.0
У меня есть несколько проблем с преобразованием моего кода Swift 1.2 в 2.0 - это одна из таких проблем. У меня есть функция, которая открывает приложение iOS Maps, чтобы указать направление к местоположению. До переделки работал нормально. Теперь...
821 просмотров
schedule 12.04.2023

Изменения в registerUserNotificationSettings в Swift 2?
Кажется, я не могу найти никакой документации по registerUserNotificationSettings, кроме той, что была выпущена в ноябре прошлого года ( здесь ), но мой старый код больше не работает для меня в Xcode 7 и Swift 2. У меня есть этот код в App...
8917 просмотров
schedule 15.08.2022

startAccelerometerUpdatesToQueue Тип выражения неоднозначен без дополнительного контекста
Я пытаюсь перевести следующий код на Swift 2. manager.startAccelerometerUpdatesToQueue(NSOperationQueue.mainQueue()) { [weak self] (data: CMAccelerometerData!, error: NSError!) in self!.outputAccData(data.acceleration) } Но...
1240 просмотров
schedule 23.04.2024

Бинарный оператор '|' не может применяться к двум операндам UIViewAutoresizing
Получение этой ошибки в Swift 2.0. Бинарный оператор '|' не может применяться к двум операндам UIViewAutoresizing Вот код: let view = UIView(frame: CGRect(x: 0, y: 0, width: 320, height: 568)) addSubview(view) view.autoresizingMask =...
46965 просмотров
schedule 04.11.2022

Как использовать dataTaskWithURL NSURLSession со Swift 2?
При использовании Swift 1 этот код работал нормально: let connectionSession = NSURLSession.sharedSession() let task = connectionSession.dataTaskWithURL(currentURL!, completionHandler: { (data, response , error) in...
3846 просмотров
schedule 26.05.2023

Swift 2: OBJC_ASSOCIATION_RETAIN_NONATOMIC использование неразрешенного идентификатора
Я только что обновил свой проект до Swift 2. Я один из моих быстрых классов, я использую ассоциацию ObjC. У меня есть следующее: objc_AssociationPolicy( OBJC_ASSOCIATION_RETAIN_NONATOMIC) После обновления компилятор возвращает Use of...
5412 просмотров
schedule 22.02.2023

Как объявить рекурсивные перечисления с помощью Swift 2.0
Я пытаюсь поэкспериментировать с рекурсивными перечислениями в Swift 2, но получаю ошибки компиляции. Я начал с попытки определить свой собственный пример: enum Tree { case Empty indirect case Node(value: Int, left: Tree, right: Tree)...
3613 просмотров
schedule 30.06.2023