Skip to content

santhoshs5/PhotoSearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

FlickrSearch for iOS

Prereqs

  • Xcode 10.0
  • iOS 11+

Running

  1. Open FlickrSearch.xcodeproj from the root directory of the repo in Xcode.
  2. Press the "Play" button in the top left or press command-r.

Overall Architecture

App is based on MVVM architecture.

  1. Network : contains group of classes for network access.
  2. ViewModel : includes classes that are responsible for interacting with the view and network.
  3. Model : contains all model objects for the app. All of the model classes implements Codable protocol available in Swift 4.
  4. Extensions : Implemented UIImageView Extension for async image download and cache based on URL.

Unit tests

Unit tests are written for FlickrViewPresenter only.

About

Flickr photo search

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published