Вопросы, помеченные тегом «swift»

Swift - это язык программирования общего назначения, разработанный Apple Inc, впервые выпущенный в 2014 году для ее платформ и Linux. Swift имеет открытый исходный код. Используйте тег только для вопросов о языковых функциях или необходимости кода в Swift. Используйте теги [ios], [ipados], [macos], [watch-os], [tvos], [swiftui], [cocoa-touch] и [cocoa] для (не зависящих от языка) вопросов о платформах или каркасы.
avatar
Dhiren
9 августа 2021 в 07:19
133
2

как я могу открыть URL-адрес текущего приложения iOS вместо Safari?

Допустим, у меня есть одна кнопка в приложении, и при нажатии на нее вызывается веб-страница или URL-адрес. Теперь я хочу открыть эту веб-страницу на экране своего приложения вместо Safari или любого другого браузера? я думаю, это возможно с веб-представлением.
avatar
shingo.nakanishi
9 августа 2021 в 06:42
112
1

Когда мне нужно реализовать содержимое `reduce`?

Используйте этот код в качестве ссылки. Если вы закомментируете код и оставите содержимое пустым, а затем запустите его, произойдет то же самое. struct SizePreferenceKey: PreferenceKey { typealias Value = CGSize static var defaultValue: Value = .zero ...
avatar
user255112
9 августа 2021 в 06:35
87
1

как перезагрузить табличное представление при закрытии контроллера представления в Swift 5

1 Я искал этот сайт и Интернет и просто искал простой пример того, как перезагрузить табличное представление контроллера корневого представления из подробного представления. Я пробовал уведомления, устанавливая табличное представление в контроллере подробного...
avatar
iDeveloper
9 августа 2021 в 05:50
105
1

Результат вызова sorted(by:) не используется

Я пытаюсь отсортировать свой массив от более высокого к более низкому количеству голосов, я могу добавить значение в массив, но когда я попытался его отсортировать, он показывает предупреждение Result of call to 'sorted(by:)' is unused Мой код - struct WallAction { ...
avatar
Kumar Gaurav
9 августа 2021 в 05:46
224
2

Невозможно заархивировать проект ReactNative в Mac M1

При попытке заархивировать я получаю следующую ошибку - Multiple commands produce...
avatar
Kwabena Darkwa
9 августа 2021 в 05:26
125
1

Swiftui - невозможно получить доступ к объекту среды

Я работаю над проектом, в котором я делаю сетевой вызов на сервер и получаю обратно разные данные в зависимости от типа вызова, который я делаю. Проблема, с которой я сталкиваюсь, заключается в доступе к переменным из моих данных, которые декодируются в структуру для...
avatar
蔡濡安
9 августа 2021 в 05:25
124
1

Как я могу использовать родительский идентификатор для размещения дочерних данных?

final class InformationController{ func create (_ req: Request) throws -> EventLoopFuture<Pers>{ let perinfo=try req.content.decode(Pers.self) return perinfo.save(on: req.db).map {perinfo} } func putpers (_ req: Request) throws...
avatar
user1591668
9 августа 2021 в 04:27
110
0

Swiftui photoOutput для изображений не вызывается каждый раз

На ​​самом деле это та же проблема, что и в этом сообщении AVCapturePhotoCaptureDelegate photoOutput() не вызывается каждый раз однако никто не ответил на это. Я обнаружил, что на takePic иногда вызывается функция photoOutput, а не другие, это буквально 50/50. Я...
avatar
Underthestars-zhy
9 августа 2021 в 03:59
126
0

Остановить пользователя, использующего control-c, чтобы остановить инструмент командной строки в Swift

Я хочу запретить пользователю использовать Ctrl-c для остановки инструмента командной строки и что-то делать, когда пользователь нажимает Ctrl + c. Я нахожу что-то, но это не работает в swift5 signal(SIGINT, SIG_IGN) let sigintSrc =...
avatar
fabiobh
9 августа 2021 в 03:40
77
1

Как написать обработчик завершения в отдельном блоке кода в Swift с параметрами вне области видимости

Я пытался сделать свой код чистым и отделить приведенный ниже код, я хочу удалить из него завершающий обработчик завершения и написать обработчик завершения в другом блоке кода. func uploadMarcasMetodoNovo(_ id_resenha: Int) { let resenhaDados:ResDadoModel =...
avatar
ElKePoN
9 августа 2021 в 03:12
1271
4

Функция Async/Await без возврата | Свифт 5.5

Как я могу удалить возврат Bool из моей функции без получения ошибки: Generic parameter 'T' could not be inferred Это функция: private func syncDataStore() async throws -> Bool { try await withUnsafeThrowingContinuation { continuation in ...
avatar
Singh Raman
9 августа 2021 в 03:04
27
0

CryptoSwift не может частично расшифровать

В настоящее время я реализую частичную расшифровку с использованием режима AES-128 CBC. Я использовал 3 разные библиотеки и 2 разных собственных подхода к расшифровке. Пока что все они терпят неудачу в этом одном блоке, который я не могу исправить. Пожалуйста,...
avatar
MohAliBou
9 августа 2021 в 02:47
105
2

Как разобрать конкретный файл JSON в SwiftUI

Допустим, я пытаюсь разобрать этот конкретный файл JSON с помощью SwiftUI: data.json [ { "number": 1, "word": "hello", "sentence": { "word_one": "my", "word_two": "name" "word_three": "is" ...
avatar
krish
9 августа 2021 в 01:56
79
1

Почтовый запрос Firebase Swift/SwiftUI устарел

Я пытаюсь отправлять сообщения с помощью облачного обмена сообщениями Firebase и следую некоторым онлайн-учебникам. Хотя код работает, я сталкиваюсь с устаревшими предупреждениями и хотел бы их исправить, если это возможно. Вот мой код внутри моего файла swift: func...
avatar
xytor
8 августа 2021 в 23:38
77
1

Неправильная дата из компонентов

Итак, это интересно: po Calendar.default.date(from: DateComponents(year: 2022, month: 1, hour: 16, minute: 1, second: 1, weekday: 1, weekOfMonth: 1)) ▿ Optional<Date> ▿ some : 2021-12-26 23:01:01 +0000 - timeIntervalSinceReferenceDate : 662252461.0 Я...
avatar
Maray97
8 августа 2021 в 21:57
74
1

Установите высоту UINavigationBar пропорционально размеру экрана

У меня есть 5 вкладок в UITabBarController, и каждая из них встроена в UINavigationController. Я хотел бы установить высоту этой вкладки на 8% экрана, но я не могу установить ограничения для StoryBoard, также, если я попытаюсь установить его из кода, он станет черным и...
avatar
Farini
8 августа 2021 в 21:06
156
0

Swift Vapor Filter с типом поля Массив, содержащий значение

Я пытаюсь создать метод, с помощью которого игроки могут получать свои сообщения в игре. Объект сообщения имеет свойство receivers, которое представляет собой массив UUID, содержащий идентификаторы игроков (в случае, если сообщения отправляются нескольким игрокам). Как...
avatar
Yousif Ismat
8 августа 2021 в 21:03
322
3

Текст диктовки (распознавание речи) не соответствует строке в Swift

Я разработал функцию распознавания речи, которая может обнаруживать арабский звук и возвращать строку, которую я назначаю переменной с именем speechRecogText. В коде у меня также есть текстовое поле, в котором я сохраняю ввод в другой строковой переменной с именем...
avatar
Miguel
8 августа 2021 в 20:49
55
1

UITableViewCell с автоматической высотой и автомакетом

Я создаю UITableView, в котором ячейка имеет автоматическую высоту. Каждая ячейка имеет 3 UILabel, которые используют Autolayout: Я думаю, что все ограничения установлены правильно, однако я испытываю что-то странное, и некоторые ячейки с меткой Event имеют большую...
avatar
Myyyyyyyyy
8 августа 2021 в 20:05
104
1

Внешний ARSCNView, чтобы реагировать на собственный

У меня есть собственное представление, использующее ARSCNView, скажем, что-то вроде import Foundation import UIKit import ARKit import SceneKit @available(iOS 11.0, *) class ARSceneView: ARSCNView, ARSessionDelegate, ARSCNViewDelegate { } Мне нужно использовать его...