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


Как программно добавить полосу здоровья в вашу игру для iOS
В сегодняшней статье мы собираемся полностью программно добавить полосу работоспособности в приложение для iOS в Swift 5 . В процессе мы приобретем опыт работы с UIProgressView, UIImageView, GestureRecognizer, ограничениями и анимацией . К концу этого урока вы сделаете врага на экране с полосой здоровья над головой. Когда вы нажимаете на врага, он сжимается, а затем увеличивается благодаря анимации UIView, в то время как его полоса здоровья медленно уменьшается. Код Шаг 1...

Добавление интеллектуальной генерации кода в проекты Swift с помощью SourceKit
Быстро создавайте масштабируемые приложения для iOS Я выступал с докладом о масштабируемых приложениях для iOS на SwiftHeroes 2021 , в котором я говорю о четырех уровнях сложности приложения, заканчивая тем, что мы до сих пор не знаем, каким будет пятый уровень . У меня есть одно предположение: я считаю, что приложение iOS «пятого уровня» будет приложением, содержащим столько модулей и архитектурных компонентов, что любое небольшое добавление потребует написания огромного..

Расположение ядра - как отобразить адрес, понятный человеку, с помощью CLGeocoder
Exordium В предыдущем посте я писал о настройке Core Location в приложении UIKit. Я рассмотрел добавление описаний использования в файл Info.plist, запрос авторизации местоположения и получение местоположения из CLLocationManager. Если вам нужна помощь в настройке Core Location в вашем приложении UIKit, взгляните на этот пост: https://rustynailsoftware.com/dev-blog/core-location-setting-up-core-location-with-uikit. В этом посте я расскажу, как реализовать CLGeocoder - класс в..

Используйте SwiftUI на игровой площадке
Дайте волю своему воображению! Игровые площадки - это фантастический способ создания кода, и для этого вам даже не понадобится устройство. Но как совместить любовь к SwiftUI с любовью к игровым площадкам ? Читать дальше. Сложность: Начинающий | Легко | Нормальный | Испытывающий Предпосылки: Установите либо Xcode на Mac, либо игровые площадки на iPhone или iPad Рекомендуется: уметь создавать Hello, World! Приложение Swift (руководство ЗДЕСЬ ) Терминология..

Не повторяйтесь —  Используйте библиотеку Javascript в Swift.
На ранней стадии разработки iOS нам могут понадобиться некоторые фиктивные данные или сгенерированные данные для подачи пользовательского интерфейса. И есть несколько замечательных JS-библиотек, которые мы можем использовать для ускорения разработки под iOS. В этой истории я возьму faker.js в качестве примера, чтобы показать вам, как использовать JS-код в Swift. Что такое faker.js faker.js — генерировать огромное количество поддельных данных в браузере и node.js faker.js — это..

Быстрые операторы
Оператор — это специальный символ или фраза, которые вы используете для проверки, изменения или объединения значений. Например, оператор сложения добавляет два числа к следующему. пусть итого = знач1 + знач2 « && » (логическое И) и « || » (логическое ИЛИ) используются для проверки условий путем объединения других выражений. Пример: если (пройденоэкзамены && получилБолееЧем90Процентов) || (имеет мозг) { // Добро пожаловать в быстрое программирование… } swift..

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