Category: Swift
-
Swift — Optionals, Guard and Nil Coalescing
Guard Guard cũng gần giống như “if let” (optionals binding), nó cũng được sử dụng để xử lý các object dạng Optionals, cũng check các điều kiện khác “nil” thì cho phép thực hiện các logic tiếp theo… Nhưng Guard còn được gọi với tên gọi khác là “Early Exit”, vậy Guard khác “if let” […]
-
Swift — Đôi nét về Optionals
Swift đã giới thiệu một khái niệm mới là Optionals. Vậy Optionals là gì? Optional là một khái niệm đặc biệt trong Swift dùng để xử lý việc thiếu giá trị (absence of value — của variable, const, object…) Thiếu giá trị là gì? Trong Objective-C, khi muốn thể hiện biến hay object nào đó không có […]