# CODES

- [Pseudo Code](/codes/pseudo-code.md)
- [Frameworks](/codes/frameworks.md)
- [Cocoa](/codes/frameworks/cocoa.md)
- [CodeScanner](/codes/frameworks/codescanner.md)
- [CoreHaptics](/codes/frameworks/corehaptics.md)
- [CoreImage](/codes/frameworks/coreimage.md)
- [Foundation](/codes/frameworks/foundation.md)
- [LocalAuthentication](/codes/frameworks/localauthentication.md)
- [MapKit](/codes/frameworks/mapkit.md): #mk
- [?SwiftDate](/codes/frameworks/swiftdate.md)
- [Swinject](/codes/frameworks/swinject.md)
- [SwiftUI](/codes/frameworks/swiftui.md)
- [UIKit](/codes/frameworks/uikit.md)
- [UserNotifications](/codes/frameworks/usernotifications.md)
- [APIs](/codes/apis.md)
- [AlamoFire](/codes/apis/alamofire.md)
- [Apple URL Loading System](/codes/apis/apple-url-loading-system.md)
- [ChatGPT](/codes/apis/chatgpt.md)
- [Create ML](/codes/apis/create-ml.md)
- [Wikipedia: Map Coordinates](/codes/apis/wikipedia-map-coordinates.md)
- [Packages](/codes/packages.md)
- [Dependency Managers](/codes/dependency-managers.md)
- [Carthage](/codes/dependency-managers/carthage.md)
- [CocoaPods](/codes/dependency-managers/cocoapods.md)
- [SPM - Swift Package Manager](/codes/dependency-managers/spm-swift-package-manager.md)
- [Libraries](/codes/libraries.md)
- [RxSwift](/codes/libraries/rxswift.md)
- [KingFischer](/codes/libraries/kingfischer.md)
- [?SwiftLint](/codes/libraries/swiftlint.md)
- [Moya](/codes/libraries/moya.md)
- [Main Pillars (Protocol, Class, Struct, etc.)](/codes/main-pillars-protocol-class-struct-etc..md)
- [Protocols](/codes/main-pillars-protocol-class-struct-etc./protocols.md)
- [OOP vs POP](/codes/main-pillars-protocol-class-struct-etc./protocols/oop-vs-pop.md): #pop #protocolorientedprogramming #oop #objectorientedprogramming
- [Codable](/codes/main-pillars-protocol-class-struct-etc./protocols/codable.md): #codable #encodable #decodable #encoder #decoder #codingkey #encode #json #jsonencoder #reqres #testserver #encoding #decoding
- [Comparable](/codes/main-pillars-protocol-class-struct-etc./protocols/comparable.md): #protocol #comperable
- [Equatable](/codes/main-pillars-protocol-class-struct-etc./protocols/equatable.md): #equatable
- [Hashable](/codes/main-pillars-protocol-class-struct-etc./protocols/hashable.md): #hashable
- [Identifiable](/codes/main-pillars-protocol-class-struct-etc./protocols/identifiable.md): #uuid #identifiable
- [Observable](/codes/main-pillars-protocol-class-struct-etc./protocols/observable.md): #observable
- [ObservableObject](/codes/main-pillars-protocol-class-struct-etc./protocols/observableobject.md): #observableobject
- [PreviewProvider](/codes/main-pillars-protocol-class-struct-etc./protocols/previewprovider.md): #previewprovider
- [Shape](/codes/main-pillars-protocol-class-struct-etc./protocols/shape.md): #shape
- [View](/codes/main-pillars-protocol-class-struct-etc./protocols/view.md): #view
- [Protocol vs Class](/codes/main-pillars-protocol-class-struct-etc./protocol-vs-class.md)
- [Classes](/codes/main-pillars-protocol-class-struct-etc./classes.md): #class #subclass #inheritance #init #optionals
- [Adding Initializer to a ChildClass](/codes/main-pillars-protocol-class-struct-etc./classes/adding-initializer-to-a-childclass.md): #childclass #superinit
- [Copying Classes](/codes/main-pillars-protocol-class-struct-etc./classes/copying-classes.md): #copyingclass #copy
- [Deinitializer](/codes/main-pillars-protocol-class-struct-etc./classes/deinitializer.md): #deinit #deinitializer
- [Final Class](/codes/main-pillars-protocol-class-struct-etc./classes/final-class.md): #finalclass
- [Override](/codes/main-pillars-protocol-class-struct-etc./classes/override.md): #override
- [Restart the Inheritance](/codes/main-pillars-protocol-class-struct-etc./classes/restart-the-inheritance.md): #inherittance
- [Working with Variables](/codes/main-pillars-protocol-class-struct-etc./classes/working-with-variables.md): #variables
- [Class vs Struct](/codes/main-pillars-protocol-class-struct-etc./class-vs-struct.md)
- [Structs](/codes/main-pillars-protocol-class-struct-etc./structs.md): #set #get #willSet #didSet #newValue #oldValue #method #property #StoredProperty #ComputedProperty #staticproperty #staticmethod
- [Functions](/codes/main-pillars-protocol-class-struct-etc./functions.md): #code-smell #function #return #tuples #dictionary #method
- [Closures](/codes/main-pillars-protocol-class-struct-etc./closures.md)
- [Closure: Escaping](/codes/main-pillars-protocol-class-struct-etc./closures/closure-escaping.md): #@escaping
- [Data Collectors](/codes/data-collectors.md)
- [Arrays](/codes/data-collectors/arrays.md)
- [Stride](/codes/data-collectors/arrays/stride.md)
- [Dictionaries](/codes/data-collectors/dictionaries.md)
- [Enums (Enumerations)](/codes/data-collectors/enums-enumerations.md): #enum #enumaration #case
- [Sets](/codes/data-collectors/sets.md)
- [Tuples](/codes/data-collectors/tuples.md)
- [Properties / Data Containers](/codes/properties-data-containers.md): #property #properties #variable #constant
- [Constants](/codes/properties-data-containers/constants.md)
- [Variables](/codes/properties-data-containers/variables.md): #variables
- [Property Wrappers](/codes/property-wrappers.md)
- [AppStorage](/codes/property-wrappers/appstorage.md): #appstorage
- [Binding](/codes/property-wrappers/binding.md): #binding
- [Dynamic Language Lookup](/codes/property-wrappers/dynamic-language-lookup.md): #dynamiclanguagelookup #dml
- [Environment](/codes/property-wrappers/environment.md): #environment #managedobjectcontent #moc
- [EnvironmentObject](/codes/property-wrappers/environmentobject.md)
- [FocusState](/codes/property-wrappers/focusstate.md): #focusstate
- [MainActor](/codes/property-wrappers/mainactor.md): #@MainActor
- [Observed](/codes/property-wrappers/observed.md): #observed
- [Observed vs. State](/codes/property-wrappers/observed-vs.-state.md): #observed #vs. #state
- [ObservedObject](/codes/property-wrappers/observedobject.md): #observedobject @observableobject
- [Published](/codes/property-wrappers/published.md): #published #observableobject
- [State](/codes/property-wrappers/state.md): #state
- [State vs. StateObject](/codes/property-wrappers/state-vs.-stateobject.md): #state #vs. #stateobject
- [StateObject](/codes/property-wrappers/stateobject.md): #stateobject
- [Optionals](/codes/optionals.md)
- [Data Types](/codes/data-types.md)
- [Booleans](/codes/data-types/booleans.md): #datatype #boolean #booleans
- [Date-Time](/codes/data-types/date-time.md): #date #time #datetime #timezone #datepicker #iso8601
- [Numbers](/codes/data-types/numbers.md): #numberformat #integer
- [Strings](/codes/data-types/strings.md)
- [Type Annotations](/codes/data-types/type-annotations.md): #typesafelanguage
- [Operators](/codes/operators.md)
- [Conditionals](/codes/conditionals.md)
- [on...](/codes/conditionals/on....md): #onappear #onchange #ondelete #onsubmit #editbutton #donebutton
- [Triggers](/codes/conditionals/triggers.md)
- [Loops](/codes/loops.md): #loop #forloop #whileloop #forwhileloop #conditionals
- [Physical Properties](/codes/physical-properties.md)
- [Camera](/codes/physical-properties/camera.md)
- [Dynamic Island](/codes/physical-properties/dynamic-island.md)
- [Gestures](/codes/physical-properties/gestures.md)
- [Haptics](/codes/physical-properties/haptics.md)
- [Notifications](/codes/physical-properties/notifications.md)
- [Sensors](/codes/physical-properties/sensors.md)
- [Bluetooth](/codes/physical-properties/sensors/bluetooth.md)
- [Camera](/codes/physical-properties/sensors/camera.md)
- [FaceID](/codes/physical-properties/sensors/faceid.md): #Biometric
- [GPS](/codes/physical-properties/sensors/gps.md)
- [Gyroscope](/codes/physical-properties/sensors/gyroscope.md)
- [LIDAR](/codes/physical-properties/sensors/lidar.md)
- [Microphone](/codes/physical-properties/sensors/microphone.md)
- [NFC](/codes/physical-properties/sensors/nfc.md)
- [TouchID / FingerPrint](/codes/physical-properties/sensors/touchid-fingerprint.md): #Biometric
- [WiFi](/codes/physical-properties/sensors/wifi.md)
- [Speakers](/codes/physical-properties/speakers.md)
- [Other Properties](/codes/other-properties.md)
- [Siri](/codes/other-properties/siri.md)
- [Widgets](/codes/other-properties/widgets.md)
- [Code Pool](/codes/code-pool.md)
- [Text Modifiers](/codes/code-pool/text-modifiers.md)
- [Adding and/or](/codes/code-pool/text-modifiers/adding-and-or.md)
- [.autocapitalization(.none)](/codes/code-pool/text-modifiers/.autocapitalization-.none.md)
- [.joined](/codes/code-pool/text-modifiers/.joined.md)
- [Text Cases](/codes/code-pool/text-modifiers/text-cases.md)
- [TextEditor](/codes/code-pool/text-modifiers/texteditor.md): #texteditor
- [Text Styles](/codes/code-pool/text-modifiers/text-styles.md)
- [Others](/codes/code-pool/others.md)
- [AssertionFailure](/codes/code-pool/others/assertionfailure.md)
- [async/await](/codes/code-pool/others/async-await.md): #async #await
- [.constant](/codes/code-pool/others/.constant.md): #binding #constant
- [defer](/codes/code-pool/others/defer.md)
- [.dismiss](/codes/code-pool/others/.dismiss.md)
- [extensions](/codes/code-pool/others/extensions.md)
- [Filtering](/codes/code-pool/others/filtering.md)
- [ForEach](/codes/code-pool/others/foreach.md): #foreach #self
- [.formatted()](/codes/code-pool/others/.formatted.md): #numberformat #dateformat
- [init](/codes/code-pool/others/init.md)
- [isMultiple(of:)](/codes/code-pool/others/ismultiple-of.md)
- [map()](/codes/code-pool/others/map.md)
- [.random](/codes/code-pool/others/.random.md): #random
- [.randomElement](/codes/code-pool/others/.randomelement.md): #randomelement
- [.removeDublicates()](/codes/code-pool/others/.removedublicates.md)
- [Result](/codes/code-pool/others/result.md)
- [self](/codes/code-pool/others/self.md)
- [.shuffled](/codes/code-pool/others/.shuffled.md)
- [.sink](/codes/code-pool/others/.sink.md)
- [SortDescriptor](/codes/code-pool/others/sortdescriptor.md): #sortdescriptor
- [Static let](/codes/code-pool/others/static-let.md)
- [Stepper](/codes/code-pool/others/stepper.md)
- [Super.](/codes/code-pool/others/super..md)
- [TabView()](/codes/code-pool/others/tabview.md)
- [Timer](/codes/code-pool/others/timer.md)
