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


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

Peek and Pop Alert с кнопками и действиями в SwiftUI
Создание уведомлений Peek и Pop с использованием контекстного меню в SwiftUI Пошаговое руководство по настройке Для этой истории мы будем использовать LazyVGrid и установим ContextMenu для каждого элемента в сетке. Мы заполним LazyVGrid несколькими случайными изображениями, и при 3D-прикосновении к изображениям мы покажем Peek and Pop Alert. Выполнение Мы настроим наш LazyVGrid с помощью приведенного ниже кода. (Не беспокойтесь об активах, все это есть в репозитории проекта)..

11. Строка
11. Строка - 11. 1. Палиндром. Палиндром - это слово или фраза, которые пишутся одинаково при чтении вперед или назад. Палиндромы могут быть в нижнем или верхнем регистре, содержать пробелы, знаки препинания и разделители слов. Алгоритмы, которые проверяют палиндромы, - это распространенный вопрос на собеседовании по программированию. Слово racecar - действительный палиндром, так как это слово пишется одинаково для фона и вперед. В приведенных ниже примерах показаны допустимые..

Быстрое развитие
Я иду по пути Swift и хочу поделиться тем, что я узнал. В этой серии я проведу вас через свое полное путешествие по разработке, объясняя, как настроить локальную среду, конфигурацию xcode, сертификаты, fastlane и многое другое, создавая приложение Swift от начала до конца. Нет настройки сборки истории: Запустите xcode и создайте новый проект, затем перейдите в навигатор проекта и удалите файл main.storyboard и SceneDelegate и переименуйте ViewController в MainViewController:

Начало работы с операциями и операциями в Swift
Параллелизм в Swift с разделением ответственности Операции в Swift - это мощный способ разделить обязанности между несколькими классами с одновременным отслеживанием прогресса и зависимостей. Они формально известны как NSOperations и используются в сочетании с OperationQueue . Обязательно сначала прочтите мою статью Параллелизм в Swift , чтобы вы знали основы очередей и диспетчеризации. Операции имеют много общего с блоками отправки, но имеют еще несколько преимуществ. Давайте..