Is Carthage commonly used in iOS development?
The question is about Carthage
Answer:
Yes, Carthage is commonly used in iOS development, but its popularity has declined in favor of newer tools like Swift Package Manager (SPM). Carthage appeals to developers who like keeping the Xcode project structure clean with a minimum weight dependency management. It works with both Swift and Objective-C libraries and is well-suited for projects with dynamic frameworks.
Carthage does take a bit more manual setup compared to tools like CocoaPods or SPM. It is still a decent choice for specific use cases, but the majority of developers today prefer SPM since it integrates seamlessly with Xcode and supports modern Swift-based workflows.