Вопросы по теме '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