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

Trong lập trình iOS, view lifecycle của UIViewController diễn ra theo thứ tự nào?

middle

Giải thích khi nào nên sử dụng các cơ chế lưu trữ khác nhau trong iOS?

senior

Bạn làm gì để chuẩn bị ứng dụng iOS cho audit hoặc compliance (e.g., GDPR)?

Bình luận

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

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