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

Запись данных в OutputStream с помощью Swift 5+
Этот код был прекрасным (в том смысле, что компилятор не жаловался): extension OutputStream { func write(_ data: Data) -> Int { return data.withUnsafeBytes { pointer in return self.write(pointer, maxLength: data.count)...
2173 просмотров

Свифт думает, что я делаю подкласс NSSet неправильно, но я вообще не подклассифицирую его
Я получаю странное сообщение об ошибке от компилятора Swift: <unknown>:0: error: 'required' initializer 'init(arrayLiteral:)' must be provided by subclass of 'NSSet' Foundation.NSSet:2:33: note: 'required' initializer is declared in...
376 просмотров
schedule 26.03.2024

Как исправить ошибку сборки Carthage: SWIFT_VERSION '3.0' не поддерживается, когда выбран Swift 5
Я переношу фреймворк NetworkFoundation, основанный на Alamofire, на Swift 5. Carthage используется в качестве диспетчера зависимостей, Файл корзины выглядит следующим образом: github "Alamofire / Alamofire" "5.0.0-beta.5" Команда...
1481 просмотров
schedule 22.10.2022

SwiftUI WKWebView обнаруживает изменение URL-адреса
Я быстро учусь. Я работаю с SwiftUI, который является структурой, мне нужно реализовать WKWebView, и в этом URL-адрес изменяется динамически. Мне нужно поймать эти меняющиеся URL-адреса, но решения, которые я пробовал, не работают. Например:...
9457 просмотров
schedule 17.12.2023

TintColor не меняется для UIBarButtonItem для стадии .normal в случае iOS 13.2
Я пробовал почти максимальное решение, и это не помогло, выбранный цвет состояния применяется, но для нормального состояния он не применяется. С этой проблемой я сталкиваюсь только в iOS13.2....
263 просмотров
schedule 13.12.2023

Как инициализировать диаграммы iOS для отображения точек данных в определенном диапазоне оси X, например. последние 6 месяцев с сегодняшнего дня?
У меня есть вопрос о диаграммах iOS от Дэниела Коэна Гинди. На рисунке ниже показан мой полный набор данных в виде точечной диаграммы. Метки по оси x идут с января по декабрь (скажем, 2018 г.), а затем снова с января по декабрь (2019 г.)....
168 просмотров
schedule 07.07.2022

Не удалось использовать данные JSON в расширении viewController?
может кто-нибудь, пожалуйста, дайте мне знать, что я здесь сделал не так? Я не мог передать данные JSON из URLSession.shared.dataTask во внешнее расширение. Я не мог передать func numberOfSections .. и т. Д. Для использования в...
154 просмотров
schedule 13.01.2024

Swift: Hashable.hashValue устарел как требование протокола
У меня проблема в моем проекте Swift: Hashable.hashValue устарел как требование протокола; согласовать тип ActiveType с Hashable, реализовав вместо этого hash (into :) struct Payment: Hashable { let product: SKProduct let...
119 просмотров
schedule 04.03.2024

В чем разница между TimeZone.init(идентификатор:) и TimeZone(аббревиатура:)?
Может ли кто-нибудь помочь мне найти разницу между: TimeZone.init(identifier: "GMT") TimeZone(abbreviation: "GMT") TimeZone.init(identifier: "UTC") TimeZone(abbreviation: "UTC")
44 просмотров
schedule 22.07.2022

Невозможно установить для текста системный шрифт в NSAttributedString со стилем CSS
У меня есть следующее расширение для преобразования ответа API в формате html в NSAttributedString, оформленное с помощью CSS: extension String { public func convertHtmlToAttributedStringWithCSS(bodyFont: UIFont, h1Font: UIFont, csscolor: String,...
41 просмотров
schedule 29.04.2024

Swift 5 store событие, пока все приложение не будет инициализировано
Я работаю над собственным плагином Ionic / Capacitor в Swift Я пытаюсь интегрировать службу push-уведомлений OneSignal, мой код ниже работает нормально, если приложение находится на переднем плане, а пользователь щелкает уведомление, однако, если...
74 просмотров
schedule 27.01.2024

Как установить разные цвета для каждого TableViewCell?
Привет, я новичок в разработке IOS. Я пытаюсь указать разные шестнадцатеричные цвета для каждой ячейки таблицы. Следующий код, который меняет цвет contentView, не помогает. var cellColors =...
145 просмотров
schedule 05.08.2022

Переопределенный метод имеет общую сигнатуру, которая несовместима с общей сигнатурой базового метода.
Я только что обновился до Xcode 11.4. Я получаю следующую ошибку: Overridden method 'equals' has generic signature <T where T : Gradient> which is incompatible with base method's generic signature <T where T : Fill>; expected generic...
807 просмотров

iOS 13.4 Когда приложение переходит в фоновый режим из сети переднего плана, отключается
Этапы воспроизведения: Создайте новое приложение и вызовите любой API на сервер для получения данных. сразу перевести приложение в фоновый режим сеть отключается ниже приведен журнал: 2020-03-26 17:21:00.894598+0530...
648 просмотров
schedule 26.04.2024

Видеоплеер WKWebView заменяет UINavigationController
когда я воспроизвожу видео в прямом эфире на YouTube с WKWebView яблоками по умолчанию, видеопроигрыватель представляет. Если я отклоню его и захочу показать другой ViewController , он больше не обнаружит мой UINavigationController как...
34 просмотров
schedule 19.03.2024

Swift 5: AVPlayer накладывает несколько аудиофайлов друг на друга
Я создаю музыкальное приложение Swift 5, в котором табличное представление загружает и перечисляет несколько объектов из JSON API. После нажатия на запись навигатор вызывает подробный вид для выбранного элемента. Ниже вы можете увидеть мой...
273 просмотров
schedule 15.01.2024

Как решить, что элемент NSArray не соответствует типу элемента Swift Array в GooglePlaces API findAutocompletePredictions?
У меня возникли проблемы с анализом результатов, полученных обратным вызовом GMSPlacesClient findAutocompletePredictionsFromQuery: , который представляет собой массив GMSAutocompletePrediction. Приложение выйдет из строя let...
195 просмотров
schedule 09.02.2024

swift5 Использование необъявленного типа «CLLocaitonDegress»
Я пытаюсь получить значение широты, долготы из моего приложения. но есть какая-то ошибка с использованием необъявленного типа «CLLocaitonDegress» в этом сообщении. Я не понимаю, что случилось с моим кодом ?? func fetchWeather(latitude:...
120 просмотров

Добавление цели в UIButton без ссылки @objc
Когда мы делаем UIButton программно и добавляем цель для его действия клика. А для селектора нужна функция со ссылкой @objc, даже если мы работаем в чисто свифтовом проекте. override func viewDidLoad() { let requiredButton = UIButton(frame:...
298 просмотров
schedule 22.10.2023

Как использовать UISwitch для добавления и удаления данных из массива данных
У меня есть таблица с UISwitch в каждой из ячеек. Что я пытаюсь сделать, так это то, что всякий раз, когда переключатель UISwitch включен, он добавляет эту ячейку в массив, а когда переключатель выключен, он удаляет ее. Сейчас он только добавляет, а...
60 просмотров
schedule 09.10.2022