Skip to content

How to decouple dependencies in Swift-iOS? Sample project of the article that published on App Circle.io

License

Notifications You must be signed in to change notification settings

Bugrayenidunya/Decoupling-Dependencies-Swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

How to decouple dependencies in Swift-iOS?

Sample project of the article that published on App Circle.io

Table Of contents

  • What is a dependency anyway?
  • How to make our code independent of other parts of the code base?
  • Sample Project
  • Coupled Stage
  • Decoupled Stage - Protocol Based Approach
  • Decoupled Stage - Adapter Based Approach
  • Conclusion

Usage

You don't need any special configuration. Just clone project or download to zip file and run the project.

Requirements

  • iOS 15.5+
  • Swift 5+
  • Xcode 13+

Author

Enes Buğra Yenidünya - [email protected]

About

How to decouple dependencies in Swift-iOS? Sample project of the article that published on App Circle.io

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages