Trong lập trình iOS, bạn sử dụng Codable để parse JSON như thế nào?
Trong lập trình iOS, bạn sử dụng Codable để parse JSON như thế nào?
Trong lập trình iOS, **Codable** là một protocol trong Swift hỗ trợ việc encode và decode dữ liệu giữa JSON và các đối tượng Swift một cách dễ dàng và hiệu quả. Để **parse JSON** sử dụng Codable, trước tiên cần tạo một struct hoặc class phù hợp với cấu trúc của JSON và tuân thủ protocol Codable. Các thuộc tính trong struct hoặc class cần tương ứng với các key-value trong JSON.
Ví dụ, nếu bạn có JSON như sau:
```json
{
"name": "John Doe",
"age": 30
}
Bạn sẽ tạo một struct như sau:
struct Person: Codable {
let name: String
let age: Int
}
Để parse JSON thành một đối tượng Person
, sử dụ...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào