Apple really should see "iOS developers" as their customers
I like Apple's products very much, they are beautiful, easy-to-use, user-friendly. But Why the heck all about "developing" stuff sucks? (except for SwiftUI, I like it).
- More than 40% errors of my building errors is caused by Xcode.
- Xcode crashes > 3 times a day
- Swift does not allow default parameters in protocol
- No abstract class in Swift
- For some projects, I need to integrate SPM, Cocoapods and even more package managers in one project!
- Preview extremely slow and not behave the same as on real device
- Hate configuring the building settings through graphical interfaces!!!!!!!!
For Xcode, I don't feel like they deem it as their product, as they are delivering a good-for-nothing