Я знаю о существовании Carthage. Многие зависимости которые я использую на проекте не поддерживают Carthage. Кроме того SPM активно развивается и становится стандартом в iOS разработке. Firebase например сообщили что SPM это будущее и они не будут поддерживать Carthage.
Чтобы экспортировать картинки (иконки, иллюстрации) в виде компонентов их нужно опубликовать как Shareable Team Library, а эта функция доступна только в платном тарифе.
Мы не запускаем UI-тесты параллельно. Если у вас обычные UI-тесты выполняются параллельно, то UI-тесты на аналитику надо запускать отдельно и последовательно.
Есть несколько причин: если иллюстрация сложная, то могут быть артефакты; если есть градиент, то он будет смотреться лучше в PNG; иллюстрации не всегда векторные, бывают и растровые. И ещё одна важная проблема, которая в последнее время уже не актуальна. Раньше Figma API при экспорте PDF обрезала прозрачные области, что усложняло верстку, но буквально месяц назад они эту проблему исправили.
Классы, наследуемые, от NSManagedObject (таблицы), не имеют «обычного» конструктора, в отличии от остальных классов. Чтобы создать объект типа Company, нужно написать достаточно неповоротливую конструкцию с использованием NSEntityDescription.
Начиная с iOS 10 появилась возможность создать экземпляр NSManagedObject через конструктор указывая только NSManagedObjectContext: let company = Company(context: persistentContainer.viewContext)
К сожалению нет. FigmaExport на данный момент не поддерживает Windows.
Можно у одного пакета сделать несколько продуктов, один будет с бинарником, а другой с исходниками.
Я знаю о существовании Carthage. Многие зависимости которые я использую на проекте не поддерживают Carthage. Кроме того SPM активно развивается и становится стандартом в iOS разработке. Firebase например сообщили что SPM это будущее и они не будут поддерживать Carthage.
Пример:
www.figma.com/file/BEjfU0kCVnPqXdRLfoLvkf/FigmaExport-Example-File-Light?node-id=0%3A1
www.figma.com/pricing
Цвета можно экспортировать в бесплатной версии Figma.
Начиная с iOS 10 появилась возможность создать экземпляр NSManagedObject через конструктор указывая только NSManagedObjectContext:
let company = Company(context: persistentContainer.viewContext)