Deployment of an iOS app to iTunes Connect is time-consuming process and as an iOS developer (and of course as a human) I always want to make process easy. it’s very common for iOS developers test, build, archive and upload to iTunes Connect with Xcode. but is there any easier process? the answer is yes, xcodebuild commands.
If you are an iOS developer and you’ve been developing for some time, your app probably needs to communicate with API over the network and retrieves data from a server. In this tutorial, we learn about Alamofire router pattern which helps us to have a clean network layer and avoid duplication code.
Extensions in Swift are very useful and super powerful which can help us organize our codes better, and increase maintainability and readability of our codes.