Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.41 KB

File metadata and controls

28 lines (22 loc) · 1.41 KB

iOS Programming Notes

Welcome! 👋

The purpose of this GitHub repository is to become a valuable resource for iOS developers by providing a curated collection of notes about iOS programming.

I also encourage contributions from the iOS developer community to turn this repository into a collaborative hub for sharing knowledge.

Table of Contents

  1. Methods in Swift
  2. Initializers in Swift
  3. Method Dispatch in Swift
  4. Memory Management in Swift
  5. struct vs class vs actor
  6. Concurrency in Swift
    1. Dispatch Queues
    2. Mastering Grand Central Dispatch
  7. Concurrency Problems
  8. Swift Concurrency
  9. Architectures:
    1. Clean Architecture
  10. Useful Code Snippets

TODO

  • Basic Data Structures in Swift
  • SwiftUI
  • Combine