Swift - LoopsWhich of the following is the correct syntax for a for-in loop iterating over an array named fruits in Swift?Afor fruit in fruits { print(fruit) }Bfor (fruit : fruits) { print(fruit) }Cfor fruit to fruits { print(fruit) }Dforeach fruit in fruits { print(fruit) }Check Answer
Step-by-Step SolutionSolution:Step 1: Recall Swift for-in loop syntaxThe correct syntax uses 'for variable in collection { }'.Step 2: Compare options to syntaxOnly for fruit in fruits { print(fruit) } matches this syntax exactly.Final Answer:for fruit in fruits { print(fruit) } -> Option AQuick Check:Correct for-in syntax uses 'in' keyword [OK]Quick Trick: Remember: for item in collection { } is correct [OK]Common Mistakes:Using 'to' instead of 'in'Using parentheses incorrectlyUsing 'foreach' which is not Swift syntax
Master "Loops" in Swift9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Swift Quizzes Control Flow - No implicit fallthrough in switch - Quiz 3easy Control Flow - If and if-else statements - Quiz 6medium Data Types - Tuples for grouped values - Quiz 2easy Data Types - String is a value type behavior - Quiz 3easy Functions - Functions returning tuples - Quiz 5medium Loops - While loop - Quiz 3easy Operators and Expressions - Logical operators - Quiz 8hard Optionals - Guard let for early exit - Quiz 12easy Swift Basics and Runtime - What is Swift - Quiz 10hard Variables and Constants - Type aliases for readability - Quiz 5medium