ios - iOS 使用 Swiftsoup 删除导入的数据
问题描述
我成功地将数据导入 SwiftSoup。但是,向我输出的数据太多。我只需要一个标题。但是我的代码打印了 6 个数据。所以我尝试使用 forEach 语句删除数据。但它失败了。在我的代码中使用 forEach 删除数据有什么问题?我会将打印的数据作为图片上传。在此处输入图像描述
func getData() {
print(#function)
for urlData in ChampValue.counterIdArray {
do {
let html = try String(contentsOf: urlData, encoding: .utf8)
let document : Document = try SwiftSoup.parse(html)
let headerTittle = try document.title()
let firstLinkTittle : Elements = try document.select(".champion-stats-header-matchup__table__champion").tagName("#text")
for i in firstLinkTittle {
try (1...5).forEach { _ in
try i.remove()
}
print("tittle" ,try i.text())
}
print(firstLinkTittle.count)
}catch Exception.Error(_, let message){
print(message)
}catch{
print("error")
}
}
}