Публикации по теме 'xcode'
Лучший способ использовать и управлять API в iOS
Держите API в вашем приложении управляемым и структурированным
Использование API-интерфейсов в вашем приложении для iOS может быть пугающим, и, хотя есть множество способов добиться того же, их обслуживание может быть немного сложным и утомительным.
Я изо всех сил пытался эффективно управлять кодом, в котором были определены API, поскольку он становился длиннее с каждым новым запросом.
В этой статье я поделюсь с вами лучшим из найденных мной способов комфортного обслуживания всех..
Наблюдатели в Swift - Часть 1
Эта статья перемещена на swiftbysundell.com/posts/observers-in-swift-part-1 .
Подробнее о том, почему эта статья была удалена с Medium .
Представление окна настроек в macOS с использованием SwiftUI
Позвольте пользователям легко изменять настройки в ваших приложениях macOS через окно «Настройки».
Как пользователь Mac, вы, несомненно, заметили, что существует большое количество приложений, которые имеют что-то общее; пункт меню для представления окна Настройки , где мы можем указать и изменить различные настройки приложения. Когда…
Порядок случайных и параллельных модульных тестов в Xcode
Если вам когда-либо приходилось иметь дело со случайным сбоем модульного теста, полезно оценить порядок, в котором они выполняются, это может дать вам подсказки относительно того, почему все работает не совсем так, как ожидалось.
Xcode может рандомизировать модульные тесты или даже запускать их параллельно, но иногда, используя эти функции, мы можем сделать тесты менее стабильными (или показать вам, что они нестабильны, но просто не заметили). Итак, какова на самом деле..
Руководство по Swift Optionals
Что это такое и как их можно использовать для защиты вашего кода от сбоев?
Прошел месяц с тех пор, как я начал изучать Swift. Если честно, мне было интересно изучать этот язык. Но когда мне пришлось применить то, что я узнал, это оказалось большим испытанием (К счастью, я люблю испытания!) .
Если быть точным, у меня были ожесточенные битвы с Optionals Swift. Я считал Optionals своими злейшими врагами. Но после нескольких дней работы и исследований мы с Optionals наконец пришли к..
Лицензии: отображение лицензий в приложении
iOS Свифт
Лицензии: отображение лицензий в приложении
Необходимая библиотека пользовательского интерфейса для включения сторонних лицензий в приложение.
Когда мы разрабатываем приложение или программное обеспечение, иногда мы используем сторонние библиотеки. В большинстве случаев мы забывали добавить лицензии в часть пользовательского интерфейса нашего приложения. Большинство лицензий имеют некоторые общие условия, такие как
Приведенное выше уведомление об авторских правах и..
HTTP-запрос с использованием SwiftUI
В этой справочной статье рассказывается, как создать HTTP-запрос с помощью шаблона архитектуры SwiftUI и MVVM (Model View ViewModel).
Класс CountryNetwork
Нам нужно создать класс, соответствующий протоколу ObservableObject . Сопоставив наш класс с ObservableObject, изменения в классе будут автоматически отражены в нашем представлении. Создадим файл CountryNetwork.swift, в котором будем вызывать API.
Модель CountryAPIElements
Далее мы создадим модель CountryAPIElements...