1
.Swift
ファイルのstruct init
のデータを別のViewControllerに渡す際に問題があります。私が合格に必要なもの構造体の初期化から別のView Controllerにデータを渡す
import Foundation
import SwiftSoup
enum HTMLError: Error {
case badInnerHTML
}
struct GeneralitiesResponse {
init(_ innerHTML: Any?) throws {
guard let htmlString = innerHTML as? String else { throw
HTMLError.badInnerHTML}
let doc = try SwiftSoup.parse(htmlString)
let names = try doc.getElementsByClass("name").array()
let codes = try doc.getElementsByClass("usrname font_size_11 open_sans_condensed_bold").array()
let schools = try doc.getElementsByClass("scuola").array()
for i in 0..<names.count {
let name = try names[i].text()
let code = try codes[i].text()
let school = try schools[i].text()
print(name)
print(code)
print(school)
print("")
}
}
}
がfor in loop
内部name - code - school
次のとおりです。ここでは、コードです。 どうすればいいですか?私はXcodeをSwift3とSwiftSoupで解析しています。
にする必要があります – kileros