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


Apple становится все больше и больше похожей на мою маму
Взгляд сына на WWDC 2019 Когда-то между моими размышлениями о том, что человек может сделать с чистой вычислительной мощностью 1,5 ТБ ОЗУ нового Mac Pro, и тем, насколько тот же Mac Pro выглядит как сыр терка », меня осенило: Apple становится все больше и больше похожей на мою маму. Вот как. WWDC 2019 - Новый материал (Если вы уже читали один из множества других сообщений о WWDC 2019, не стесняйтесь прокручивать к следующему разделу) WWDC 2019 стал для..

[Swift] Настройка базовой гистограммы с помощью диаграмм для iOS
iOS-Charts - это очень гибкая и простая в использовании сторонняя библиотека, позволяющая настраивать ваши диаграммы. В последнее время использую в работе iOS-Charts . Это очень гибкая и простая в использовании сторонняя библиотека, позволяющая настраивать диаграммы. Эта библиотека примерно на 95% похожа на свой аналог для Android, что значительно упрощает разработку приложений для обеих платформ. Здесь я использую данные о рождаемости в некоторых странах с высоким уровнем дохода,..

Как сохранить пользователей при загрузке данных в SwiftUI
SwiftUI Как сохранить пользователей при загрузке данных в SwiftUI Пользовательские заполнители для более приятного ожидания Ждать скучно. Никому из нас это не нравится . Но иногда нам приходится. В 1993 году в статье под названием Время отклика: 3 важных ограничения всемирно известного справочника по пользовательскому опыту Nielsen Group говорилось следующее: 1 секунда - это предел для непрерывного потока мыслей пользователя, даже если пользователь заметит задержку...

Модульное тестирование Swift-кода с протоколами
В этом посте мы рассмотрим, как протоколы и внедрение зависимостей могут помочь нам в написании чистого тестируемого кода на Swift. Чистота класса или API определяется его зависимостью. Например, если у вас есть API для поиска суммы двух чисел, который принимает эти два числа в качестве параметра, это чисто. Нет никакой зависимости от этого API. Но если у вас есть API, который добавляет число к глобальной переменной и принимает только один аргумент, это не чисто. Его ответ зависит от..

Джаваскрипт и Свифт
Как улучшить ваши приложения с помощью скриптов Платформа iOS, начиная с iOS7, предоставляет инфраструктуру JavaScriptCore , способ использования механизма JavaScript WebKit, встроенного в наши приложения. Вы можете использовать его независимо от веб-представления, что делает его полезным компонентом, когда вы новичок в гибкости функции или набора функций. Примечание . Весь представленный здесь код был запущен в Swift Playground (XCode 12.1). Основы Давайте начнем с основ,..

Как получить размер экрана в SwiftUI
iOS-разработчик Как получить размер экрана в SwiftUI Позвольте мне рассказать вам 2 разных способа получить размер экрана В моей последней разработке приложения на основе SwiftUI во многих ситуациях мне нужно было знать размер экрана или иногда доступный размер представления на экране. Когда я искал в Интернете везде, я нашел решение, используя GeometryReader . Используя GeometryReader , мы можем узнать доступный размер, указав текущий вид родителем. Иногда вам нужно..