Вопросы с тегом «swift»

95
Что означает предупреждение «Сопоставление архитектуры arm64 с x86_64»?

После переноса моей платформы на бета-версию Xcode 10 (10L176w) я начал получать такие предупреждения, как: Сопоставление архитектуры arm64 с x86_64. Убедитесь, что параметры сборки этой целевой архитектуры и допустимые архитектуры настроены правильно для платформы iOS Simulator. ... а также:...

95
SwiftUI: как реализовать собственный init с переменными @Binding

Я работаю над экраном ввода денег, и мне нужно реализовать заказ, initчтобы установить переменную состояния на основе инициализированной суммы. Я думал, что это сработает, но получаю ошибку компилятора: Cannot assign value of type 'Binding<Double>' to type 'Double' struct AmountView : View {...

94
Динамическая ширина ячейки UICollectionView в зависимости от ширины метки

У меня есть UICollectionView, который загружает ячейки из многоразовой ячейки, содержащей метку. Массив предоставляет контент для этой метки. Я могу легко изменить размер метки в зависимости от ширины содержимого с помощью sizeToFit. Но я не могу подогнать ячейку под этикетку. Вот код -...

94
Преобразование CGFloat в Float в Swift

Мне нужно сохранить значение как a Float, но исходные данные CGFloat: let myFloat : Float = myRect.origin.x но это приводит к ошибке компилятора: 'NSNumber' не относится к подтипу 'Float' Итак, если я явно приведу его так: let myFloat : Float = myRect.origin.x as Float но это, в свою очередь,...

94
Сделайте вызов REST API в Swift

Я пытаюсь использовать Swift для вызова GET REST API и пытался следовать многочисленным руководствам, но не могу понять. Либо потому, что я не могу понять, как перевести весь Obj-C в Swift, либо потому, что половина таких методов устарела. Кто-нибудь знает, как сделать вызов и проанализировать...

94
CoreData: предупреждение: невозможно загрузить класс с именем

Я дублирую существующее приложение телешоу Objective-C в новую версию Swift с использованием Xcode 6.1, и у меня возникли проблемы с CoreData. Я создал модель из 4 сущностей, создал их подкласс NSManagedObject (в Swift), и для всех файлов установлены правильные цели приложения (для «Компиляция...

94
Swift: проверка на необязательное значение в случае переключателя

Как в Swift я могу написать регистр в операторе switch, который проверяет переключаемое значение на содержание необязательного , пропуская регистр, если необязательный параметр содержит nil? Вот как я себе это представляю: let someValue = 5 let someOptional: Int? = nil switch someValue { case...

94
Как изменить размер изображения в Swift?

Я делаю приложение для iOS, используя Swift и Parse.com Я пытаюсь позволить пользователю выбрать изображение в средстве выбора изображений, а затем изменить размер выбранного изображения до 200x200 пикселей перед загрузкой на мой сервер. На Parse.com есть руководство для приложения копирования...

94
Ошибка сопоставления событий с отметкой времени: не удалось найти соответствующий элемент

Я пытаюсь создать UItest в Xcode. Когда я пытаюсь пролистать UIview, я получаю сообщение об ошибке: Timestamped Event Matching Error: Failed to find matching element окно ошибки Это также происходит, если я пытаюсь нажать UIView....

94
Как увеличить межстрочный интервал в UILabel в Swift

У меня есть этикетка с несколькими строками текста, и я хочу увеличить расстояние между строками. Есть похожие вопросы, которые задают другие, но решения не решают моих проблем. Также мой ярлык может содержать или не содержать абзацы. Я новичок в Swift. Есть ли решение с использованием...

94
Swift 3 - токены устройств теперь анализируются как '32BYTES'

Я только что обновился с Xcode 7 до 8 GM и среди проблем с совместимостью Swift 3 заметил, что токены моих устройств перестали работать. Теперь они читают только 32BYTES. func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {...

94
Как удалить пространство панели навигации по умолчанию в SwiftUI NavigiationView

Я новичок в SwiftUI (как и большинство людей) и пытаюсь выяснить, как удалить некоторые пробелы над списком, который я встроил в NavigationView На этом изображении вы можете видеть, что над списком есть пробел. Я хочу добиться этого Я пробовал использовать .navigationBarHidden(true) но заметных...

93
Переменные класса еще не поддерживаются

Я начинаю свой проект с контроллера разделения представления в качестве исходного контроллера представления и запускаю его автоматически из раскадровки. Как правило, приложение с этим пользовательским интерфейсом имеет один и только один контроллер разделения представления в качестве корневого,...

93
Использование предиката в Swift

Я прорабатываю здесь руководство (изучение Swift) для своего первого приложения: http://www.appcoda.com/search-bar-tutorial-ios7/ Я застрял в этой части (код Objective-C): - (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope { NSPredicate *resultPredicate = [NSPredicate...

93
Как быстро сделать необязательное закрытие?

Я пытаюсь объявить аргумент в Swift, который требует дополнительного закрытия. Объявленная мною функция выглядит так: class Promise { func then(onFulfilled: ()->(), onReject: ()->()?){ if let callableRjector = onReject { // do stuff! } } } Но Swift жалуется, что «связанное значение в...

93
Использование Swift if let с логическим оператором AND &&

Мы знаем, что можем использовать if letоператор в качестве сокращения, чтобы проверить наличие необязательного nil, а затем развернуть. Однако я хочу объединить это с другим выражением, используя логический оператор AND &&. Так, например, здесь я выполняю необязательную цепочку, чтобы...