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


Доступность сети с помощью Swift
Источник: https://marcosantadev.com/network-reachability-swift/ Вступление Один день я использовал класс Alamofire NetworkReachabilityManager для проверки сетевого состояния устройства пользователя - и внезапно я обнаружил ошибку из-за крайнего сценария. На этом этапе я решил хорошо изучить, как работает этот класс и как внести свой вклад в решение проблемы. Результат - запрос на слияние: Alamofire # 2060 . Я думаю, что доступность сети - это интересная тема, поэтому я хочу..

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

Что такое отсрочка ключевых слов в Swift
Ключевое слово defer в Swift используется для выполнения блока кода в конце текущей области, независимо от того, как происходит выход из области. Блок defer выполняется после любых операторов return и перед любыми блоками finally. Вот пример использования ключевого слова defer в Swift: func processFile(filename: String) { let file = openFile(filename) defer { closeFile(file) } // ... // code to process the file // ... } В этом примере функция..