複数のデータが来る(名前、連絡先、メール、ステータスなど)UITableViewで検索する必要があります。ユーザーは名前または電話番号で検索してレコードを検索できます。データはモデルを使って処理されます。つまり、配列にオブジェクトが含まれていることを意味します。だから、このように検索する方法は分かりません。私はあなたのnamePlain
とmobilePlain
が文字列であると仮定しUItableViewからの複数のパラメータに基づいて検索
let dss:VisitorsDs = VisitorsArray as! VisitorsDs
let filteredArray = self.VisitorsArray.filter(using: {($0.dss.namePlain.contains(txtSearch.text)) || ($0.dss.mobilePlain.contains(txtSearch.text))})
使用 'フィルタ()'や 'NSPredicate'ユーザーが検索できる性質のそれぞれに'VisitorsDs'。 – Larme