Find Near by Restaurants using Zomato API
- Re-structured code with MVVM (Model - View - ViewModel) architecture
- Replaced Realm objects with Codable classes.
- Applied local caching with default objects.
- Implemented load more restaurants functionality.
- SDWebImage - Async image downloader with cache support
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
Add the following to your Podfile:
$ gem install cocoapods
To run this project, Integrate below cocoapods into your Xcode project using CocoaPods, specify it to a target in your Podfile:
...
target 'Find My Dine' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for Find My Dine
pod 'SDWebImage', '~> 5.0'
target 'Find My DineTests' do
inherit! :search_paths
# Pods for testing
end
target 'Find My DineUITests' do
# Pods for testing
end
end
You will also need to make sure you're opting into using frameworks:
use_frameworks!
Then run $ pod install
with CocoaPods 0.36 or newer.
You should open the {Project}.xcworkspace
instead of the {Project}.xcodeproj
after you installed anything from CocoaPods.
- Manan Sheth - Initial work - manan-sheth