2 개의 어레이가 있습니다. 첫 번째 배열 안에 두 번째 배열에서 제거 할 이름 목록이 있습니다.이름 배열을 기준으로 배열을 필터링하는 방법은 무엇입니까?
var arrayNames = ["apple", "apricot", "cucumber"]
두 번째 배열은 사용자 정의 structs
의 배열은 다음과 같습니다 :
첫 번째 배열은 단순히 문자열의 배열입니다
struct fruitsData {
var name: String?
}
var secondArray = [fruitsData(name: "apple"),fruitsData(name: "apricot"), fruitsData(name: "mango"), fruitsData(name: "grapes"), fruitsData(name: "tomato"), fruitsData(name: "lichi"), fruitsData(name: "cucumber"), fruitsData(name: "brinjal")]
그래서이 데이터 만 들어있는 배열을 얻을 수있는 방법 :
를var finalData = [fruitsData(name: "mango"), fruitsData(name: "grapes"), fruitsData(name: "tomato"), fruitsData(name: "lichi"), fruitsData(name: "brinjal")]
arrayNames
의 이름이 있습니까?
우리의 답변에 대한 귀하의 의견을 볼 좋을 것이다 사용할 수 있습니다. –