Câu hỏi phỏng vấn IOS
Câu hỏi

Trong lập trình iOS, bạn sử dụng Codable để parse JSON như thế nào?

Câu trả lời

markdown Copy
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:

swift Copy
struct Person: Codable {
    let name: String
    let age: Int
}

Để parse JSON thành một đối tượng Person, sử dụ...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Khi lập trình iOS, bạn tổ chức folder và tách logic View/Model/Controller ra sao?

senior

Trong lập trình iOS, bạn lựa chọn giữa MVC, MVVM và VIPER dựa trên tiêu chí nào?

senior

Lập trình iOS yêu cầu bảo mật dữ liệu cá nhân, bạn sử dụng Keychain như thế nào?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào