Вопросы по теме 'swift4.2'

Мой взгляд выходит за пределы экрана и не смещается вниз
Я попытался реализовать уведомление, которое предупреждает представление о том, что клавиатура появится и должна сместиться вверх с высотой клавиатуры. func subscribeToKeyboardNotifications() { NotificationCenter.default.addObserver(self,...
36 просмотров
schedule 24.11.2023

Как захватить отдельные символы в строке и поместить их в массив в Swift 4.2?
ПОСЛЕДНЯЯ ЗАДАЧА: Превратить целые числа в письменное длинное почерк. Я видел несколько дискуссий по этому поводу, которые выше моего понимания. Я сталкивался с функциями, которые с радостью разбивают строку и выводят символы, но захват их в...
107 просмотров
schedule 23.10.2022

Xcode 10 не может заархивировать проект
Я пытаюсь загрузить новую версию приложения, которое уже есть в AppStore. Предыдущая версия была загружена с использованием Xcode 9.4. Но теперь для получения одобрения потребуется Xcode 10. К сожалению, Xcode не может заархивировать проект ,...
8466 просмотров
schedule 24.03.2023

Управление цветом текста заполнителя из пользовательского класса @IBDesignable UITextField. Свифт 4.2, Xcode 10
Я создал Cocoa Touch Class: Подкласс UITextField И имя файла MyTextFieldStyle А вот файл MyTextFieldStyle.swift: import UIKit @IBDesignable class MyTextFieldStyle: UITextField { @IBInspectable var FavoriteTextColor : UIColor =...
788 просмотров
schedule 07.11.2022

Как запустить пользовательские фреймворки на быстрых игровых площадках с помощью macOS Mojave и Xcode 10
Я разрабатываю фреймворк для быстрого таргетинга на устройства iOS. Обычный пайплайн включает добавление игровой площадки в фреймворк для тестирования некоторых функций. Однако с момента последнего обновления macOS Mojave я всегда получаю сообщения...
526 просмотров

Нежелательное поведение с необязательной привязкой, оценивающей необязательно (ноль)
После обновления xCode до версии 10 (и swift 4.2) у меня появилось странное поведение при необязательных привязках. Код ниже, и он предназначен для чтения json-файла, T — это общий тип (здесь String ) // Are there values for configName ? if...
78 просмотров

Swift - не удалось (найден ноль) вызвать reloadData() из другого класса, но удалось из собственного класса
Очевидно, я разрабатываю раскрывающийся список перетаскивания, который может выбирать файлы, щелкая по нему или перетаскивая файлы на него , и я хочу, чтобы выбранные файлы были видны в таблице рядом с ним. Моя логика дизайна заключается в том, что...
233 просмотров
schedule 03.05.2024

Рисовать прямую линию быстро 4
можно простой вопрос. Я пытаюсь сделать приложение, в котором можно рисовать прямые линии: горизонтальные, вертикальные и диагональные. Я также пытаюсь измерить линии (пока это не работает ..) Я исправил, что могу рисовать линии, но не прямые...
1586 просмотров
schedule 21.06.2022

Swift 4.2 отвечает, что Selector возвращает false, как проверить, существует ли свойство?
В следующем примере я ожидаю, что x.responds(to: Selector(name)) вернет true. Однако это не так. x.value(forKeyPath: name) выдает signal SIGABRT ошибку. Тот же код работал в Swift 3. Мой вопрос: как мне проверить свойства в классе...
1883 просмотров
schedule 08.11.2022

Расшифруйте массив JSON с помощью универсальных шаблонов и Decodable
Я пытаюсь создать приложение, чтобы узнать, как использовать дженерики в Swift. Поэтому я решил использовать API Studio Ghibli Для этого делаю следующее: Создайте запрос к API Получите ответ Разобрать JSON Как и в их API, вся...
359 просмотров
schedule 06.10.2022

Невозможно присвоить значение типа «CGPoint» типу «CGFloat».
Сначала я пытаюсь получить макет и вычислить ширину ячейки, включая интервал. После этого я пытаюсь вычислить индекс текущего отображения элемента. В конечном результате я хочу, чтобы прокрутка считалась и заканчивалась наркотиками всякий раз, когда я...
1574 просмотров
schedule 03.03.2023

Как мы можем передать замыкания любому ViewController в потоке приложения?
В представлении контроллера A, var completionBlock: (((String) -> ()))? = nil & Я вызываю блок завершения, например (ViewController A): if let block = completionBlock { block("block data to pass") } Я не хочу передавать...
606 просмотров
schedule 01.05.2023

Как завершить сеанс вызова в callkit из пользовательского пользовательского интерфейса текущего вызова?
Когда пользователь завершает вызов из пользовательского интерфейса CallKit, приложение завершает вызов, и фактический вызов VOIP также завершается. Но когда я завершаю вызов из своего пользовательского интерфейса, вызов VOIP завершается, но CallKit...
2367 просмотров
schedule 26.11.2023

Метод не может быть помечен @objc, потому что тип параметра 3 не может быть представлен в Objective-C.
Как я могу это исправить? кто-нибудь может мне помочь? Спасибо! Я использую Xcode 10.1, Swift 4.2. @objc func searchVenues(_ coordinate: CLLocationCoordinate2D,radius: Float = 10000.0, completion: @escaping (Result<[XPVenue],Error>)...
2703 просмотров
schedule 18.08.2022

Добавление радиуса угла для выбранных краев с тенью с помощью UIBezierPath | iOS | Свифт 4.2
Я пытаюсь добавить тень на мой взгляд. Он имеет 3 закругленных края. Чтобы достичь этого UIBezierPath, а затем установить CAShapelayer с этим путем в качестве маски на слое представления. Теперь, если я пытаюсь добавить тень на этот вид, она не...
249 просмотров
schedule 21.01.2024

Как преобразовать UIImage в данные, чтобы сохранить его в coreData? Свифт
Я хочу сохранить UIImage в CoreData, для этого я создал функцию сохранения с двумя параметрами: один для строкового типа, а второй для изображения типа «Данные». Я не могу понять, как скрыть это в «данные». import UIKit import CoreData protocol...
111 просмотров
schedule 27.05.2022

Не можете закодировать аудиофайл в Base64?
Цель: голосовой бот Dialog Flow API Мне нужно отправить wav-файл в Dialog Flow Api, а формат и настройки были предварительно определены. Поэтому я записал звук, используя AVAudioRecorder в формате .wav , используя следующие настройки....
258 просмотров
schedule 26.05.2022

Как добавить несколько интерактивных маркеров, которые всплывают при нажатии на карту Google
Я добавил mapView с @IBOutlet и расширение GMSMapViewDelegate {} ниже код, способный проанализировать возвращенный результат json. Код получит URL-адрес изображения и Latlon. Проблемы: маркеры добавляются в карту Google, НО карта не...
31 просмотров