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
โ + R
to run project.
Run Tests
- After opening project in Xcode. Go to
Show The Test Navigator
by pressingโ + 6
. - Test can be run by pressing
โ + U
or you can go toProduct
from 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