Linh Tạ

Decode dynamic key

Làm thế nào để decode trong trường hợp một biến có dynamic key? Cùng mình tìm hiểu trong bài viết này.

30/07/2021

Đừng lạm dụng enum

Enum là một tính năng ngôn ngữ linh hoạt và mạnh mẽ, tuy nhiên việc lạm dụng nó không chỉ làm giảm chất lượng code mà còn khiến codebase khó mở rộng hơn.

26/07/2021

Lập trình đa luồng - Phần I: CPU và hệ điều hành

Trong series ngày hôm nay, chúng ta sẽ tìm hiểu mọi góc cạnh của lập trình đa luồng và biến nó thành một công cụ đắc lực trong công việc hàng ngày.

19/06/2021

final và const trong dart

finalconst tưởng giống nhau nhưng lại có rất nhiều điểm khác biệt. Bạn có biết chúng là gì không?

15/06/2021

JellyGif

JellyGif là thư viện đầu tiên của mình! Cùng khám phá nó nhé.

iOS
17/05/2020

Dynamic height UITableView

Trong bài viết ngày hôm nay, hãy cùng mình tìm hiểu một cách cực kì đơn giản để giúp UITableView tự động tăng chiều cao theo nội dung của nó.

28/04/2020

Lazy cùng swift

Lazy property là những biến trì hoãn việc khởi tạo tới lúc bạn thực sự cần đến chúng. Đặc tính này mang lại rất nhiều lợi ích. Cùng mình học cách tận dụng chúng nhé.

01/04/2020

Tạo controller từ xib và storyboard với protocol

Khởi tạo UIViewController tưởng chừng như một việc rất đơn giản nhưng lại ít khi được làm đúng cách.

15/03/2020

Cookie trong WKWebView

WKWebView được sử dụng để thay thế UIWebView. Trong bài viết ngày hôm nay hãy cùng mình tìm hiểu cách làm việc với cookie và WKWebView cũng như những điểm cần lưu ý để tránh các vấn đề thường gặp của framework này.

24/02/2020