У меня есть следующая задача опроса. Примерно так оно и есть, но, очевидно, немного надумано, чтобы упростить вопрос.
class SocketClass {
private var pollingTask: Task?
func startPoll() {
// Stop previous polling task
pollingTask?.cancel()...
Я упомянул «Что нового в Core Data» в WWDC23, документации CoreData и других публикациях, связанных с поэтапной миграцией.
Я добавил три новые версии модели через MyAppDataModel, используя модификаторы хеша для управления версиями. .
(Поскольку это...
Я переписал свой контроллер представления входа в систему как представление SwiftUI. SignInView заключен в подкласс UIHostingController ( final class SignInViewController: UIHostingController {} ), и отображается модально, в полноэкранном режиме,...
Во-первых, я новичок в Swift, но последние 40 лет работаю системным инженером. Я свободно владею C, C++, Java и Python.
Я реализовал версию следующего решения на Python с помощью inverse_haversine(), но мне хотелось бы сделать ее более точной и,...
Я изучал Swift и дизайн приложений, а также практиковался, копируя стили существующих приложений. Недавно я столкнулся с проблемой размещения кнопки «+» непосредственно под списком в SwiftUI.
Подробнее о проблеме
Я хочу добиться дизайна, похожего на...
Я пытаюсь реализовать собственный UISlider на устройстве iOS.
Во-первых, ThumbSlider располагается на обоих концах, и желаемое поведение выглядит следующим образом: Когда ThumbSlider перемещается влево или верно, TopView между ними должен...
У нас есть приложение, в котором мы хотим отображать большое количество изображений (более 30). Поскольку каждое изображение имеет уникальные особенности, мы реализовали представление коллекции с помощью специального элемента управления.
В...
Я добавил панель инструментов в 2 текстовых поля, но панель инструментов отображается дважды:
Это код моего настраиваемого текстового поля:
public struct SUIDecimalField: View {
public var body: some View {
TextField(placeholder, text: $value)...
Мы хранили наш токен доступа и токены обновления в связке ключей, но при сохранении и получении связки ключей возникли некоторые ошибки, которые повлияли на мой пользовательский опыт. Это вызывает довольно много нежелательных особенностей. Эти...
Я интегрирую функциональность CarPlay в существующее музыкальное приложение для iOS. Я добавил кнопку «Перемешать» в CPNowPlayingTemplate. Симулятор CarPlay показывает эту кнопку, но не обновляет ее состояние, когда я меняю значение...
В моем приложении есть UIWebViews, несколько сайтов загрузки, на которых мне нужна версия сайта для настольных компьютеров, и несколько сайтов загрузки, на которых мне нужна мобильная версия сайта.
Я создаю приложение для видеоконференций с использованием LiveKit во Flutter и хочу реализовать режим «картинка в картинке» (PiP) на iOS. Моя цель — отобразить представление, показывающее инициалы или аватар говорящего в режиме PiP. Я успешно...
Мы пытаемся внедрить теги на стороне сервера GTM для приложения iOS. Я выполнил все необходимые настройки, как указано в официальной ссылке на документацию Для этого мы используем сервер тегов ручной настройки. Когда мы нажимаем на событие из...
Мне нужно вручную декодировать квитанцию в кодировке Base64 от покупки в приложении и извлечь идентификатор транзакции с помощью PHP и Laravel. Я хотел бы избежать использования устаревшей конечной точки VerifyReceipt, предоставляемой Apple.
Может...
Я изучал Swift и дизайн приложений, а также практиковался, копируя стили существующих приложений. Недавно я столкнулся с проблемой размещения кнопки «+» непосредственно под списком в SwiftUI.
Подробнее о проблеме
Я хочу добиться дизайна, похожего на...
Центр сертификации (CA) для службы push-уведомлений Apple (APN) меняется. APN обновит сертификаты сервера в песочнице 20 января 2025 г. и в рабочей среде 24 февраля 2025 г. Чтобы продолжать использовать APN без перерывов, вам необходимо обновить...
Я работал над реализацией альтернативных значков приложений для своего приложения iOS, и все отлично работает в отладочных сборках как на симуляторе, так и на физическом устройстве. Однако при тестировании с помощью TestFlight я столкнулся со...
Я столкнулся с проблемой, характерной для iOS. Мое приложение поддерживает темный режим. Все работает нормально, за исключением первоначального отображения заставки. При запуске приложения на iOS фон заставки на короткое время становится белым, что...
Мне нужно вызвать серверную службу, когда мое приложение получает удаленное push-уведомление, даже если приложение закрыто. Для этого я перехватываю уведомление с помощью UNNotificationServiceExtension в методе DidReceive и выполняю HTTP-запрос в...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения