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


Сценарий оболочки для загрузки и установки моментальных снимков разработки Swift со Swift.org 💥 #swiftlang
Моментальные снимки разработки Swift Снимки разработки Swift опубликованы на Swift.org . Но я не знаю, когда выйдет новый. Итак, я попытался создать сценарий оболочки, чтобы легко проверить его для OS X. 🤖 Что он выполняет? Загрузите указанные моментальные снимки разработки Swift с Swift.org в текущий каталог. Запустите установщик пакета, который установит набор инструментов Xcode в папку /Library/Developer/Toolchains/ . Удалите файл pkg из текущего каталога...

Обработчик ошибок для Flutter
Способ реализации обработки ошибок в вашем приложении Flutter. Давайте подробнее рассмотрим Обработчик ошибок , впервые представленный в конце предыдущей статьи Обработка ошибок во Flutter . Обратите внимание: сначала рекомендуется прочитать эту предыдущую статью, чтобы быстрее освоиться. Этот класс позволяет вам вводить собственный обработчик ошибок либо для вашего приложения в целом, либо только для сегментов вашего кода. По общему признанию, такая возможность может быть полезна..

Красиво изложенная статья.
Красиво изложенная статья. Поскольку вы просили лучший способ, чтобы избежать попадания экземпляра вашего пользовательского класса в другой экземпляр самого себя, вот он: Вы можете просто создать свой класс CustomView , иметь его главный экземпляр в xib со всеми подпредставлениями и выходами. Затем вы можете применить этот класс к любым экземплярам в ваших раскадровках или других xibs. Не нужно возиться с владельцем файла, или подключать выходы к прокси-серверу, или изменять xib..

Простая инъекция зависимостей с помощью оберток свойств в Swift
Разработка приложений для iOS Простая инъекция зависимостей с помощью оберток свойств в Swift Другой подход к DI в Swift 5.1+ с Property Wrappers. Если вы разработчик, то наверняка знаете, что внедрение зависимостей требуется в любом достойном проекте. Вы не можете жить без этого, поскольку это помогает сделать ваш проект тестируемым, помогает ослабить напряженность между классами и дает много других преимуществ. Но также вы можете знать, что DI заставляет вас писать..

Алгоритм загрузки изображений
В составе команды разработчиков iOS я принимал участие в разработке сервиса, который позволяет пользователю загружать фотографии и делиться ими с другими пользователями сервиса в различных сферах человеческой деятельности с меньшими затратами ресурсов. Для изображений пользователь должен открыть настраиваемую камеру и сделать несколько снимков. Также пользователь может открыть свою библиотеку и выбрать из нее некоторые изображения. Нам нужно было хранить много изображений на сервере и..

Обеспечение исключительности в Swift 5
Обеспечение исключительности в Swift 5 Релиз Swift 5 по умолчанию включает проверку во время выполнения « Эксклюзивного доступа к памяти » в сборках Release, что еще больше расширяет возможности Swift как безопасного языка. Эти проверки времени выполнения были включены только в сборках отладки в Swift 4. Swift автоматически управляет памятью и гарантирует, что множественный доступ к одной и той же области памяти не конфликтует, гарантируя, что код, изменяющий расположение в памяти,..

Различные способы сочетания разработки под iOS и Android вместе
Обучение мобильной разработке Различные способы сочетания разработки под iOS и Android вместе Знание доступных подходов и фреймворков, позволяющих сделать разработку на iOS и Android масштабируемой. Иногда назад я писал о том, как мы можем масштабировать мобильную разработку согласно статье ниже. Масштабирование мобильной разработки Как мы можем практически масштабировать мобильную разработку? medium.com Здесь я делюсь..