Публикации по теме 'ios-app-development'


SwiftUI | Загрузите JSON и отобразите изображения в LazyVGrid
В этом руководстве мы научимся загружать данные из Unsplash API и представлять изображения в LazyVGrid. Использование API SDWebImageSwiftUI и Unsplash. Сложность: Начинающий | Легко | Нормальный | Испытывающий Среда: Xcode 12 , MVVM и SwiftUI Создать новый проект Xcode Откройте Xcode ›Создайте новый проект Xcode› Шаблон приложения ›Назовите его PictureGrid и выберите Интерфейс SwiftUI и жизненный цикл. Добавьте SDWebImageSwiftUI через диспетчер пакетов Swift..

Связь по сети в iOS
Связь по сети в iOS Есть несколько приложений, которые не связываются с сервером через Интернет для извлечения / передачи данных. Поскольку большинство созданных приложений используют какой-либо интерфейс прикладного программирования (API), полезно знать, как использовать его в вашем случае. API определяет набор правил, которые позволяют программам взаимодействовать друг с другом (в случае приложения iOS это будет само приложение и удаленный сервер, на котором размещены данные). Для..

Актуальна ли Objective-C в 2022 году или Swift — единственный реальный выбор?
Вероятно, легко сказать, что какой бы конечной цели вы ни хотели достичь с помощью Objective-C, вы можете достичь ее и с помощью Swift. Есть большая вероятность, что использование Swift даст более быстрые результаты. Конечно, разработчики могут предоставлять приложения или библиотеки независимо от того, какой язык выбран — Swift или Objective-C. Однако, немного подумав, мы не можем придумать крайний случай, который заставил бы принять решение в пользу использования Objective-C для..

Отладка кода Swift с помощью LLDB
LLDB - это огромный инструмент, в котором есть множество полезных команд. Я не буду их всех описывать. Вместо этого я хотел бы рассказать вам о наиболее полезных командах. Итак, вот наш план: Изучите значения переменных: expression , e , print , po , p Получить общее состояние приложения + команды для конкретного языка: bugreport , frame , language Управление процессом выполнения приложения: process , breakpoint , thread , watchpoint Почетные упоминания: command ,..

Ура Дмитрий!
Ура Дмитрий! Это очень подробный технический ответ! Я не разработчик по образованию, поэтому я очень ценю ваши технические идеи и воздержусь от необоснованных комментариев. Будем надеяться, что здесь появится больше людей, чтобы внести свой вклад в мудрость толпы! Ваше здоровье! Лэнс

Руководство Как отобразить модальное оповещение на iOS с помощью UIAlertController
Оповещения с несколькими кнопками, полями редактирования, таблицами действий, представлениями активности, всплывающими окнами на iPad и эволюцией SwiftUI Введение в оповещения В iOS есть несколько способов отображения некоторых модальных сообщений. Для передачи информации пользователю и, при необходимости, для получения обратной связи. Чаще всего используются оповещения и листы действий. Подобными второстепенными вариантами являются представления активности и всплывающие окна...

Тестирование SwiftUI + комбинированное приложение iOS с использованием чистой архитектуры
Чистое тестирование iOS-приложений Это вторая часть продолжающегося списка статей. Настоятельно рекомендую прочитать первую часть , прежде чем продолжить. Основы Тестирование iOS-приложения, созданного с помощью SwiftUI и Combine с использованием чистой архитектуры, можно выполнить в несколько шагов. Во-первых, вам нужно будет создать тестовые примеры для вашего приложения. Это можно сделать с помощью платформы XCTest , входящей в состав Xcode. После того, как вы создали свои..