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


[Swift] Работа с основными типами дат №1: Date, DateFormatter, DateComponent
1. Дата Дата - это определенный момент времени, независимо от календаря или часового пояса . Чтобы создать объект даты, инициализированный текущими датой и временем, просто напишите так: let date = Date() Если вы запустите его на игровой площадке, объект Date, отображаемый в режиме реального времени, может немного отличаться от того, что он распечатал. Это потому, что объект Date, отображаемый в режиме реального времени, показывает текущую дату и время вашей системы. Когда..

Как управлять навигацией в SwiftUI
Как управлять навигацией в SwiftUI Выпущена 3-я версия SwiftUI , но до сих пор нет ответа. Как убрать навигацию со слоя UI? Если вы пробовали какую-либо сложную навигацию в SwiftUI , вы могли заметить, что навигация «жестко привязана» к слою UI , что вызывает следующие проблемы: Размытые границы между логикой и UI. Проблемы с динамической навигацией. Построение навигации, когда порядок экранов зависит от разных факторов (A / B-тесты, потоки конфигурации и т. Д.). Я..

UICollectionView без раскадровки - Swift 5
Я должен признать, что писать ограничения в коде с первой попытки было чрезвычайно утомительно. Но как только я понял, как они работают, мое путешествие без раскадровки стало более гладким. Для сегодняшнего урока мы создадим простой вид коллекции и ячейку в перо . Начнем с создания нового проекта приложения с одним представлением в Xcode. Начните с создания представления . Когда вы его откроете, вы увидите элемент ViewController . Удалите его и перетащите..

Core Foundation: 2 полезные функции управления памятью
Как указано в документации Apple: Core Foundation - это платформа, которая предоставляет основные программные сервисы, полезные для сервисов приложений, прикладных сред и самих приложений. Одна из чрезвычайно полезных функций, которые предлагает Core Foundation, - это группа функций, которые предоставляют нам подробную информацию о состоянии памяти объекта Core Foundation (экземпляра класса). Первой функцией Core Foundation, связанной с памятью, является CFGetRetainCount , и..

Простой просмотр загрузки приложения
При разработке приложений для iOS, вероятно, не особо задумываются о создании начального экрана загрузки приложения. Сегодня мы кратко рассмотрим, как создать относительно простой и элегантный экран загрузки. Мы хотим увидеть твои работы! Если вы что-то построили с помощью этого урока, присылайте нам фотографии! Найдите нас в Twitter @TrailingClosure или напишите нам по адресу [email protected] Это руководство разделено на две части: Создание ScaledMaskModifier..

iOS-разработка, часть 1
Программа Swift «Hello World» В этой статье вы погрузитесь в программирование на Swift, написав программу Hello, World! . Вы изучите базовый синтаксис работающей программы Swift. Оглавление Что такое «Hello, World!» программа "Привет мир!" программа на Xcode Playground Как Swift «Hello, World!» Программа работает? "Привет мир!" Программа на терминале То, что нужно запомнить «Привет, мир!» это компьютерная программа, которая часто используется для иллюстрации основного..

Как создать кнопку загрузки в Swift
Создавайте простые и многоразовые пользовательские представления загрузки Каждый раз, когда пользователь взаимодействует с нашим приложением, это требует от нас выполнения некоторой работы (например, вызова конечной точки или получения данных из серверной части). Мы должны сообщить им, что приложение что-то делает. Мы никогда не должны ставить пользователя в такое положение, когда он не знает, что происходит в данный момент. Вот почему так важна анимация загрузки. Они подсказывают..