[Swift] (배열) .firstIndex(of: ) 와 .firstIndex(where: )의 차이에 관한 깊은 분석


[Swift] (배열) .firstIndex(of: ) 와 .firstIndex(where: )의 차이에 관한 깊은 분석

.firstIndex(of: ) var students = ["Ben", "Ivy", "Jordell", "Maxime"] if let i = students.firstIndex(of: "Maxime") { students[i] = "Max" } print(students) // Prints "["Ben", "Ivy", "Jordell", "Max"]" 이 코드는 Swift 프로그래밍 언어로 작성되었습니다. 각 줄을 차례로 살펴보겠습니다: 1. `var students = ["Ben", "Ivy", "Jordell", "Maxime"]` 이 줄은 `students`라는 이름의 변수를 선언하고, 그것을 문자열의 배열로 초기화합니다. 배열에는 네 명의 학생 이름이 문자열 형태로 들어 있습니다. 2. `if let i = students.firstIndex(of: "Maxime") {` 이 줄은 `if let` 구문을 사용하여 옵셔널 바인딩을 수행합니다. `students.firstInd...


#0 #firstindex #of #swift #where

원문링크 : [Swift] (배열) .firstIndex(of: ) 와 .firstIndex(where: )의 차이에 관한 깊은 분석