Khái niệm Optional
trong Swift là gì?
Khái niệm Optional
trong Swift là gì?
Trong Swift, Optional
là một tính năng quan trọng giúp xử lý trường hợp một biến có thể không chứa giá trị nào cả. Một Optional
hoạt động như một container có thể chứa một giá trị của một loại cụ thể hoặc không chứa giá trị nào (nil), giúp ngôn ngữ Swift trở nên an toàn hơn về mặt loại dữ liệu
Optional
:Optional
được sử dụng như một container có thể chứa một giá trị của một loại cụ thể hoặc không chứa giá trị nào (nil).Optional
giúp Swift trở nên an toàn hơn về mặt loại dữ liệu bằng cách buộc lập trình viên phải xử lý trường hợp giá trị có thể là nil.Optional
:Optional
, bạn thêm dấu chấm hỏi (?) sau kiểu dữ liệu. Ví dụ: var name: String?
nghĩa là name
có thể là một chuỗi hoặc nil.Optional
, bạn cần "unwrap" nó. Có hai cách phổ biến để unwrap một Optional
: sử dụng if let
...middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào