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

Как отправить данные по нажатию кнопки в uicollectionview внутри всплывающего окна в ячейку таблицы в контроллере основного представления?
Как отправить данные по нажатию кнопки в uicollectionview внутри всплывающего окна в ячейку таблицы в контроллере основного представления? У меня есть UITableView с пользовательскими ячейками. Когда я нажимаю на «1» внутри ячейки, появляется...
100 просмотров
schedule 03.06.2024

Использование @unknown default в перечислении swift 5: как подавить предупреждение по умолчанию никогда не будет выполняться?
Скажем, у меня есть существующий код следующим образом: enum SomeEnumCases { case existing case alreadyExisting } func doSomething(withEnums enumCase: SomeEnumCases) { switch enumCase { case .existing: print("This case was already...
2630 просмотров

Как использовать «Data.withUnsafeMutableBytes» в Swift 5
Я обновил проект до Swift 5, он где-то генерирует ключ для шифрования со следующим фрагментом кода: let result = key.withUnsafeMutableBytes { bytes in SecRandomCopyBytes(kSecRandomDefault, 64, bytes) } При обновлении до Swift 5 я получаю...
96 просмотров
schedule 01.01.2024

Операции Core Data в нескольких потоках вызывают вставку, но не выборку
Я использую CoreData для вставки данных и извлечения данных, поскольку у меня много данных, поэтому я использую основные данные в нескольких потоках, чтобы быть потокобезопасным. Проблема в том, что я могу вставить данные в CoreData, но при...
535 просмотров
schedule 19.10.2022

Каков правильный синтаксис для использования Publishers.debounce () в Swift Combine?
В видеоролике WWDC от Apple за 2019 год Swift Combine in Practice они демонстрируют использование debounce издателя для снижения скорости передачи сообщений. return $username .debounce(for: 0.5, scheduler: RunLoop.main)...
5186 просмотров
schedule 26.09.2022

Как использовать TabbedView в SwiftUI?
struct ContentView : View { var body: some View { NavigationView { TabbedView { PasswordGenerator() .tabItemLabel { Image("KeyGlyph")...
11805 просмотров
schedule 13.10.2022

Как исправить - нельзя использовать член экземпляра textField_1 в инициализаторе свойства; инициализаторы свойств запускаются до того, как станет доступным "self"?
Мой компилятор не показывает никаких проблем, но во время выполнения я получаю неизвестную ошибку. Я пытаюсь поместить ввод строки textField в двойной массив. Не уверен, что не так, может кто-нибудь объяснить, что я делаю не так. На самом деле...
1839 просмотров
schedule 06.11.2022

класс, производный от класса, совместимого с протоколом Decodable, выдает ошибку компилятора «Класс CardListResponse» не имеет инициализаторов»
public struct CodeAndDetails: Codable { public let html: String public var code: String private enum CodingKeys: String, CodingKey { case html = "DETAILS", code = "CODE" } public func getMessage(font: UIFont) ->...
31 просмотров
schedule 04.01.2024

Изменить альфу первого изображения на вкладке SWIFT
Я использую ESTabBarController для создания TabBar. Мне нужно получить доступ к первому imageView, чтобы изменить его alpha , каждый раз, когда это selectedItem . Между прочим, tabbarcontroller находится под UINavigationController. Могу ли я...
104 просмотров
schedule 29.05.2024

Как транслировать удаленный звук в iOS 13? (SwiftUI)
Этот код, использующий AVPlayer , работает только на Playground . import AVFoundation var player = AVPlayer() let playerItem = AVPlayerItem(url: URL(string: "https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3")!) player =...
1207 просмотров
schedule 03.05.2024

Время ожидания запроса Alamofire истекло всего за одну минуту
Когда я вызываю HTTP POST Request с помощью Alamofire , время истекло всего за одну минуту. На самом деле ответ приходит через 2 минуты после запроса. Итак, как я могу изменить интервал ожидания запроса в alamofire? Пожалуйста помоги… Форма...
51 просмотров
schedule 26.04.2024

Значение, связанное с ошибкой ключа CodingKeys, всегда выдается
У меня есть эта декодируемая структура: struct MyDecodableTester: Decodable { let id: Int let name: String let snakeCase: String let mappedCodingKey: String enum CodingKeys: String, CodingKey { case id case...
51 просмотров
schedule 31.10.2022

Как закрыть представление карты в iOS 13, сдвинув его вниз
Каждый раз, когда я выполняю переход из нового представления карты iOS 13, он время от времени портит изменения моего пользовательского интерфейса по какой-либо причине. Вместо того, чтобы пользователь вручную сдвигал его вниз, чтобы выйти из...
72 просмотров
schedule 31.03.2024

быстрый доступ к праву контейнера группы приложений
Привет новогодним людям. Мне нужно получить доступ к plist внутри контейнера группы приложения. Чтобы получить доступ в изолированной системе, что мне нужно сделать, чтобы сделать это правильно. Я прочитал, а затем ответил на Создать каталог в...
183 просмотров
schedule 03.12.2022

Показ листа действий из файла .XIB в Swift 5
У меня есть вопрос относительно загрузки файла XIB в лист действий внутри контроллера UITabBar. Я хотел бы показать метод входа с помощью Google, Facebook и электронной почты внутри листа действий. Попытка использовать этот код, но стиль кнопки...
220 просмотров

Обходной путь для загрузки подкласса UIView с общими ограничениями из Interface Builder?
Допустим, у меня есть подкласс UIView с общим ограничением: class CustomView<DataType: Codable>: UIView { var model: DataType? } И я хочу загрузить это представление из IB Это приводит к сбою приложения: «Неизвестный...
37 просмотров
schedule 09.12.2023

UIButton с угловым радиусом, тенью и фоном для состояния
Кажется, это сложная проблема, для которой я не могу найти решение. Мне нужен UIButton с: закругленные углы, цвет фона для состояния, падающая тень. Я могу добиться радиуса угла и цвета фона для подкласса состояния UIButton и...
1249 просмотров
schedule 19.10.2022

Как правильно управлять statusBarStyle в Swift?
Я попытался добавить ключ UIViewControllerBasedStatusBarAppearance в значение true внутри файла info.plist, а затем добавил приведенный ниже код внутри класса UINavigationController , который содержит несколько классов UIViewController . class...
61 просмотров
schedule 30.10.2023

Как получить конкретное значение json в Swift 5?
Мне нужно значение «успеха» в объекте json, но проблема в том, что я получаю все данные json. Я хочу, чтобы напечаталось только значение «успех» Вот мой json` { response = { success = 1; successmsg =...
438 просмотров
schedule 21.04.2024

Изменение высоты ячейки UITableView с помощью раскадровки
Я использую Swift5 и Xcode 11.4.1 на macOS Catalina. main.storyboard Как вы можете видеть здесь, я выбрал ячейку tableview, перешел к инспектору размеров, изменил высоту на 100 и нажал Enter. Он успешно изменен как высота 100 на...
36 просмотров
schedule 16.05.2024