Публикации по теме 'swift'


NSDate - Как считать -2 дня с сегодняшнего дня
пусть twoDaysLeft = NSCalendar.currentCalendar().dateByAddingUnit(.Day, значение: -2, toDate: NSDate(), опции: [])!

Как добавить вход через Apple в приложение iOS
Предоставьте своим пользователям возможность входить в систему с конфиденциальностью С апреля 2020 года все приложения, использующие стороннюю службу или службу входа в социальные сети, должны предлагать вход через Apple, если они хотят, чтобы их приняли в App Store. В этом руководстве мы рассмотрим шаги по добавлению Войти через Apple в этот клон iMessage. Если вы заблудитесь во время этого урока, вы всегда можете проверить готовый проект в этом репозитории GitHub . Если вы..

Может быть объект этого класса?
Может быть объект этого класса?

Типы разработчиков | Разработчик мобильных приложений | Часть I
Типы разработчиков | Разработчик мобильных приложений | Часть I Это второй тип разработчика из серии «Типы разработчиков». Теперь, сама должностная роль может быть довольно очевидной, но давайте погрузимся глубже, чтобы увидеть, что такое мобильный разработчик, чем он занимается, каковы типы мобильных разработчиков и требования для получения работы в качестве любого из двух типы мобильных разработчиков в первой части демонстрации разработчиков мобильных приложений, поскольку..

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

Swift 4 Introduction Series 1.4 — Преобразование типов данных Swift
Преобразование типа данных Мы не можем выполнять вычисления для переменных с другим типом данных. Например, мы не можем добавить число с плавающей запятой (Double) к переменной, которая является целым числом (Int). Чтобы иметь возможность выполнять такие вычисления, мы должны преобразовать целое число в число с плавающей запятой. Точно так же мы не можем добавить переменную, принадлежащую типу данных Int8, с переменной UInt16. Для преобразования между типами данных используется..

Swift: не только на результат
Возможности Swift.Result выходят за рамки простого получения значения / ошибки с помощью предложения switch. Давайте посмотрим, что вы можете сделать Получите значение успеха в качестве необязательного В некоторых случаях вам просто нужно значение успеха Result . С func get() throws -> Success вам не нужно использовать условие переключения. let resultSuccess = Result<Int, Error>.success(1) let value = try? resultSuccess.get() // value is Optional(1) let resultFailure..