Bird
0
0

Which SwiftUI code snippet correctly displays a list of strings stored in the array items?

easy📝 Syntax Q3 of 15
iOS Swift - Lists and Data Display
Which SwiftUI code snippet correctly displays a list of strings stored in the array items?
AList { ForEach(items) { Text($0) } }
BList(items, id: \.self) { item in Text(item) }
CList(items) { item in Text(item) }
DList { Text(items) }
Step-by-Step Solution
Solution:
  1. Step 1: Identify correct List initialization

    When using an array of strings, you must provide an id to uniquely identify each item, commonly id: \.self.
  2. Step 2: Check syntax

    List(items, id: \.self) { item in Text(item) } correctly uses List(items, id: \.self) and a closure to display each item.
  3. Final Answer:

    List(items, id: \.self) { item in Text(item) } -> Option B
  4. Quick Check:

    List with id: \.self is required for arrays of strings [OK]
Quick Trick: Use id: \.self for arrays of strings in List [OK]
Common Mistakes:
  • Omitting id for arrays of non-identifiable types
  • Using List without closure syntax
  • Passing entire array to Text directly

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More iOS Swift Quizzes