Вопросы по теме 'swift5'
Запись данных в OutputStream с помощью Swift 5+
Этот код был прекрасным (в том смысле, что компилятор не жаловался):
extension OutputStream {
func write(_ data: Data) -> Int {
return data.withUnsafeBytes { pointer in
return self.write(pointer, maxLength: data.count)...
2173 просмотров
schedule
16.09.2022
Свифт думает, что я делаю подкласс 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 просмотров
schedule
29.12.2023
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 просмотров
schedule
09.04.2024
Добавление цели в UIButton без ссылки @objc
Когда мы делаем UIButton программно и добавляем цель для его действия клика. А для селектора нужна функция со ссылкой @objc, даже если мы работаем в чисто свифтовом проекте.
override func viewDidLoad() {
let requiredButton = UIButton(frame:...
298 просмотров
schedule
22.10.2023
Как использовать UISwitch для добавления и удаления данных из массива данных
У меня есть таблица с UISwitch в каждой из ячеек. Что я пытаюсь сделать, так это то, что всякий раз, когда переключатель UISwitch включен, он добавляет эту ячейку в массив, а когда переключатель выключен, он удаляет ее. Сейчас он только добавляет, а...
60 просмотров
schedule
09.10.2022