Skip to content

yoching/JSONPlaceholderViewer

Repository files navigation

JSONPlaceholderViewer

Demo project

Requirements

This project is using these tools in Run Scripts. Using different version of these tools might cause compile errors. Please remove RunScripts if it is impossible to change the version of the tools.

  • SwiftLint v0.26.0
  • SwiftGen v5.3.0

Installation

carthage bootstrap --platform iOS

Architecture

  • MVVM-C based
  • Manual DI
    • All depended objects are injected from outside in dependency management objects

AppArchitecture

Reference

About this architecture

About

iOS app demo to show how I architect app

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published