Weather App by Aman Gupta, mailto:// guptaaman1000@gmail.com
- iOS deployment target - 10.0
- Xcode 10.2
- CocoaPods - 1.8.4 (https://cocoapods.org/)
This project is build using Swift 5.
- RxSwift, RxCocoa - Reactive programming and binding
- Swinject - Dependency Injection
- Build time warnings - 5, related to force_cast using SwiftLint
- Simulator: iPhone 5S, iPhone 10X Max
- Localization
- Download code from Github.
- Open Terminal and move to root folder of repository.
- Run "pod install" command.
- Open "WeatherApp.xcworkspace" in Xcode and build it.
- In some versions of MacOS, you may encounter following error: "swiftLint cannot be opened because the developer cannot be verified".
- To resolve it, Open "Security & Privacy" of Mac and click on "Allow Anyway" to unblock the swiftLint.