Slide 19
Slide 19 text
Deserialize (Client)
var urlRequest = URLRequest(url: URL(string: "http://localhost:
9000/user")!)
urlRequest.allHTTPHeaderFields = [
"Accept": "application/protobuf"
]
URLSession.shared.dataTask(with: urlRequest) { data, _, _ in
guard let data = data else {
return
}
let response = try! UserResponse(serializedData: data)
}.resume()
• Serverͱಉ͡ϞσϧΛ͑Δ (User.pb.swift)