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