Swift Programing Quizzes (MCQs)Level 1 Fundamentals Syntax & LogicBasics & Data Types Let/Var, Int, Double, Type Safety01_BASICS Operators Arithmetic, Range, Ternary02_OPER Strings & Characters Interpolation, Indices, Multiline03_STR Collections Arrays, Dictionaries, Sets04_COLL Control Flow Switch, For-In, While, Fallthrough05_FLOW Level 2 Core Swift Safety & FunctionalOptionals Unwrapping, Guard let, Nil-Coalescing06_OPT Functions Argument Labels, In-Out Parameters07_FUNC Closures Trailing, Escaping, Capturing Values08_CLOS Enumerations Raw/Associated Values, CaseIterable09_ENUM Level 3 Structural Objects & LogicStructs vs. Classes Value vs. Reference Types, Identity10_STRUCT Properties & Methods Computed, Observers, Mutating11_PROP Init & Inheritance Convenience Init, Overriding, Final12_INIT Level 4 Architecture Scalable CodeProtocols & Extensions Default Implementation, Composition13_PROT Generics Constraints, Associated Types14_GEN Error Handling Do-Catch, Result Type, Defer15_ERR Memory Management ARC, Weak/Unowned, Retain Cycles16_ARC Access Control Open, Public, Private, Fileprivate17_ACCESS Level 5 Modern Swift Async & SwiftUI PrepConcurrency Async/Await, Actors, Tasks18_ASYNC Codable JSON, Encoding/Decoding19_JSON Property Wrappers @wrappedValue, Projected Values20_WRAP Opaque Types Some Keyword, Type Erasure21_OPAQ