Pinnedabdul ahadDecorator Pattern for Cross-Cutting ConcernsWhat are Cross-Cutting Concerns?Apr 25Apr 25
Pinnedabdul ahadLaw Of Demeter PrincipleThe Law of Demeter is a software design principle that states that a component should not know about the inner or private details of the…Apr 27Apr 27
Pinnedabdul ahadComposite Design Pattern in iOSThe boring theory ( it’s short I promise !)May 13May 13
Pinnedabdul ahadProperty Wrappers In SwiftSwift 5.1 introduced a new feature to the language: the property wrapper. A property wrapper is a generic data structure that has…Mar 16, 2021Mar 16, 2021
abdul ahadHow to decide which SwiftUI property Wrapper to use?We can decide which property wrapper to use in SwiftUI based on how state or data is handled in the view. Each property wrapper has its…1d ago1d ago
abdul ahadSwiftUI: Observable Macro in DetailThe new @Observable macro introduced at WWDC 2023 simplifies SwiftUI’s state management by enhancing how state is observed and maintained…Sep 14Sep 14
abdul ahadSwiftUI `@State`In SwiftUI, the @State property wrapper is used to manage and store a piece of state within a view. This state is local to the view and…Sep 5Sep 5