Awesome_iOS_Articles
1- UIKit
1- Restoring Your UI With State Restoration
2- UIView layerClass, maskView and tintColor
4- How to apply different Them into UIView
2- UI Testing
1- Dynamic UI Testing HTTP Mocking
3- Foundation
1- How to use NSSortDescriptor
6- Custom print
with textoutputstream
7- KeyPath
9- Understanding the Standard Library Video
10- Powerful of global constant
4- Structures
1- Using errors as control flow
6- What's .self, .Type and .Protocol?
5- Dependency Injection
6- Functional Programming
2- Techniques for a Functional Dependency Injection in Swift
7- Clean Code
1- Abstract third party libraries
4- The next button automatically
7- Using protocols as composable extensions
10- Elegant way to write weak self
11- Handling bad input with decodable
12- Nesting models
17- A/B Testing
18- User Actions for UIViewController
19- User Never
20- How to use identifier with Models
21- Readable code
23- Composition Design Pattern
24- How to use Data-Model with Presentation
8- Background work
1- Debouncing while app is in the background
9- Tools
1- Writing custom tools with Swift
3- Control network bandwidth while testing
10- RxSwift
1- RxSwift: share()-ing is Caring
11- Swift 5.0
12- Security
1- Handle secret keys with different environments and Part2
13- Generic
1- Generic with composition and protocols
14- Combine
2- Extension
15- [SwiftUI]
1- Add custom swiftui view to view library
3- DI