This media is not supported in your browser
VIEW IN TELEGRAM
Multiliner
Расширение для Xcode, позволяющее привести в читаемый вид длинные строки кода. Пример работы выше, а инструкция по установке тут:
https://github.com/aheze/Multiliner
#xcode
Расширение для Xcode, позволяющее привести в читаемый вид длинные строки кода. Пример работы выше, а инструкция по установке тут:
https://github.com/aheze/Multiliner
#xcode
Создаём цветовые палитры в Xcode
Наверняка вы знаете, что с помощью Xcode можно создавать и повторно использовать наборы цветов. Использование полноценной цветовой палитры в различных Xcode-проектах упрощает поиск нужных цветов и позволяет реализовывать цветовые схемы в приложениях намного быстрее.
По сути, с помощью color picker разработчики могут создавать нужные палитры непосредственно сразу в Xcode, не тратя времени на работу в Figma или Adobe Illustrator. Подробнее о том — в статье:
https://habr.com/ru/company/otus/blog/700572/
#ios #xcode
Наверняка вы знаете, что с помощью Xcode можно создавать и повторно использовать наборы цветов. Использование полноценной цветовой палитры в различных Xcode-проектах упрощает поиск нужных цветов и позволяет реализовывать цветовые схемы в приложениях намного быстрее.
По сути, с помощью color picker разработчики могут создавать нужные палитры непосредственно сразу в Xcode, не тратя времени на работу в Figma или Adobe Illustrator. Подробнее о том — в статье:
https://habr.com/ru/company/otus/blog/700572/
#ios #xcode
Обзор на функцию автодополнения в Xcode 14
Прошлой осенью вышел Xcode 14 с некоторыми улучшениями, которые должны были повысить производительность Xcode и сделать его проще в использовании. Герой статьи протестировал некоторые из них и рассказал, как они работают на практике:
— предложение Frame,
— автовыравнивание,
— инициализатор в Struct и другие:
https://habr.com/ru/post/710282/
#ios #xcode
Прошлой осенью вышел Xcode 14 с некоторыми улучшениями, которые должны были повысить производительность Xcode и сделать его проще в использовании. Герой статьи протестировал некоторые из них и рассказал, как они работают на практике:
— предложение Frame,
— автовыравнивание,
— инициализатор в Struct и другие:
https://habr.com/ru/post/710282/
#ios #xcode
Поиск retain cycle с помощью инструментов Xcode
При разработке под iOS многие разработчики часто сталкиваются c retain cycle, когда как минимум 2 объекта удерживают строгие ссылки друг на друга.
В реальном большом проекте очень тяжело отыскать, кто держит сильную ссылку друг на друга, причем это могут быть не 2 объекта, а больше.
В этой статье вы узнаете, как найти проблемное место и исправить его:
https://tproger.ru/articles/poisk-retain-cycle-s-pomoshhju-instrumentov-xcode/
#ios #xcode #swift
При разработке под iOS многие разработчики часто сталкиваются c retain cycle, когда как минимум 2 объекта удерживают строгие ссылки друг на друга.
В реальном большом проекте очень тяжело отыскать, кто держит сильную ссылку друг на друга, причем это могут быть не 2 объекта, а больше.
В этой статье вы узнаете, как найти проблемное место и исправить его:
https://tproger.ru/articles/poisk-retain-cycle-s-pomoshhju-instrumentov-xcode/
#ios #xcode #swift
Учимся читать логи Xcode
Это глубокое погружение в мир логов Xcode. Статья рассказывает о том, как и где Xcode хранит свои логи, что такое SLF0 (
Автор подробно описывает процесс чтения логов, их структуру и формат, а также демонстрирует примеры кода.
#логи #xcode
Это глубокое погружение в мир логов Xcode. Статья рассказывает о том, как и где Xcode хранит свои логи, что такое SLF0 (
.xcactivitylog
) и как всё это разобрать.Автор подробно описывает процесс чтения логов, их структуру и формат, а также демонстрирует примеры кода.
#логи #xcode
Интеграция ChatGPT и Xcode
Разработчик выпустил расширение для Xcode, интегрирующее ChatGPT в среду разработки iOS-приложений.
Искусственный интеллект теперь может автоматизировать рутинные задачи: комментирование, генерацию кода по описанию, рефакторинг и многое другое.
Представьте, что ChatGPT создаёт в Xcode скелет SwiftUI-приложения по вашей инструкции! Расширение пока в альфа-версии, но уже демонстрирует огромный потенциал для ускорения разработки.
#ios #xcode #chatgpt
Разработчик выпустил расширение для Xcode, интегрирующее ChatGPT в среду разработки iOS-приложений.
Искусственный интеллект теперь может автоматизировать рутинные задачи: комментирование, генерацию кода по описанию, рефакторинг и многое другое.
Представьте, что ChatGPT создаёт в Xcode скелет SwiftUI-приложения по вашей инструкции! Расширение пока в альфа-версии, но уже демонстрирует огромный потенциал для ускорения разработки.
#ios #xcode #chatgpt
GitHub
GitHub - marcosiino/xcode-loves-ai: Xcode Source Editor Extension to let ChatGPT AI assist you with code within Xcode
Xcode Source Editor Extension to let ChatGPT AI assist you with code within Xcode - marcosiino/xcode-loves-ai
Как работают mergeable libraries
Вы сталкивались с выбором между статическими и динамическими библиотеками в проектах?
Первые увеличивают размер приложения, а Вторые — время запуска. Новый тип библиотек —
В этой статье автор покажет, как перейти на mergeable в Xcode, избавиться от зависимостей и получить отличный бинарник.
#ios #swift #xcode
Вы сталкивались с выбором между статическими и динамическими библиотеками в проектах?
Первые увеличивают размер приложения, а Вторые — время запуска. Новый тип библиотек —
mergeable
, объединяет преимущества обоих типов. Они оптимизированы по скорости сборки и запуска.В этой статье автор покажет, как перейти на mergeable в Xcode, избавиться от зависимостей и получить отличный бинарник.
#ios #swift #xcode