NewYorkTimesNewsFeed
iOS Project to load
Build & Run Project
-
Clone project github url provided
-
Open project in Xcode by double clicking on AvriocTest.xcodeproj file.
-
Select your target device from given options to run on simulator.
-
Press
โ + Rto run project.
Run Tests
- After opening project in Xcode. Go to
Show The Test Navigatorby pressingโ + 6. - Test can be run by pressing
โ + Uor you can go toProductfrom menu and hit theTest.
Project Arhcitecture & Language
Project is built using swift language version 5.0, and Architecure followed is Clean-Swift Architecure. To read more about clean swift architecture please follow this link https://clean-swift.com/
Project Structure
To keep all those hundreds of source files ending up in the same directory, it's a good idea to set up some folder structure depending on your architecture. For instance, you can use the following:
Views
StoryBoards Xibs
Classes
Application Extensions Configurations&Configurables Cells Models Scenes APIServices
SupportingFiles
Info.plist
Resources
Assets