swift4 — все вопросы

4ответа
10 голосов
Преобразование в текущий синтаксис Swift не удалось - «Нет такого модуля» (Swift 4, Xcode 9)
В Xcode 9 я пытаюсь сделать автоматическое преобразование в Swift 4. Сбой со следующим сообщением:    Не удалось конвертировать в текущий синтаксис Swift   Убедитесь, что все выбранные це
5ответов
10 голосов
Как создать UIImage из AVCapturePhoto с правильной ориентацией?
Я вызываю метод делегата AVFoundation для обработки захвата фотографий, но у меня возникают трудности с преобразованием AVCapturePhoto, который он генерирует, в UIImage с правильной ориентацией. Хот
4ответа
10 голосов
Кодируемое перечисление с регистром по умолчанию в Swift 4
Я определил enum следующим образом: enum Type: String, Codable { case text = "text" case image = "image" case document = "document" case profile = "profile" case sign = "sign"
7ответов
12 голосов
Swift - Как получить индексы отфильтрованных элементов массива
let items: [String] = ["A", "B", "A", "C", "A", "D"] items.whatFunction("A") // -> [0, 2, 4] items.whatFunction("B") // -> [1] Поддерживает ли Swift 3 такую ​​функцию, как whatFunction(_: E
11ответов
13 голосов
скрыть строку состояния swift 4
Я пытаюсь скрыть строку состояния в одном из моих UIViewControllers (Swift 4). Во-первых, я установил Показать внешний вид строки состояния на основе контроллера на ДА в Info.plist Я пе
2ответа
14 голосов
Предупреждение «init» устарел »после конвертации в Swift4
В Swift3 я ранее преобразовал Bool в Int, используя следующий метод let _ = Int(NSNumber(value: false)) После преобразования в Swift4 я получаю предупреждение «init» устарел ». Как еще это сдел
3ответа
16 голосов
Фотосъемка на кастомную камеру iOS 11.0 Swift 4. Ошибка обновления
У меня есть пользовательская камера в моем приложении, и она работала нормально, но после нового обновления я получаю эту ошибку:    'jpegPhotoDataRepresentation (forJPEGSampleBuffer: previewPhot
1ответ
17 голосов
UIAppearance Swift 4
После обновления до Swift 4 я получаю ошибку компилятора: Static member 'appearance' cannot be used on protocol metatype 'UIAppearance.Protocol' Вот мой метод viewWillAppear в моем собственном
4ответа
18 голосов
Swift String экранируется при сериализации в JSON с использованием Codable
Я пытаюсь сериализовать свой объект следующим образом: import Foundation struct User: Codable { let username: String let profileURL: String } let user = User(username: "John", profileURL
5ответов
18 голосов
Как построить проект xcode 9 с Swift 4.0, используя Pods в Swift 3?
Я хочу, чтобы основной модуль моего приложения для iOS компилировал Swift 4.0, а модуль CocoaPods компилирует swift 3. PS: использование Xcode 9 beta 2.
1ответ
21 голос
В Swift 4, как удалить блочный наблюдатель KVO?
Если я сохраню наблюдателя таким образом: let observer: NSKeyValueObservation = foo.observe(\.value, options: [.new]) { (foo, change) in print(change.newValue) } Как удалить /отключить /очи
2ответа
24 голоса
Подход Swift 4 для наблюдаемого значения (forKeyPath:…)
Я пытался найти пример, но то, что я видел, не работает в моем случае. Что будет эквивалентно следующему коду: object.addObserver(self, forKeyPath: "keyPath", options: [.new], context: nil) ov
3ответа
36 голосов
Штрих-код на Swift 4
Я пытаюсь обновить приложение mi до swift 4, но устройство чтения штрих-кода не работает. Я выделил код считывателя штрих-кодов и все еще не работает. Камера работает, но не распознает штрих-код.
4ответа
113 голосов
Как справиться с устареванием @objc с помощью #selector () в Swift 4?
Я пытаюсь преобразовать исходный код моего проекта из Swift 3 в Swift 4. Одно предупреждение, которое Xcode дает мне, касается моих селекторов. Например, я добавляю цель к кнопке с помощью обычно

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132