Tổng hợp series tự học
Bao gồm các series tự học ngôn ngữ lập trình, lập trình web, mobile, backend, frontend, thuật toán, tin học, ngoại ngữ, ... và nhiều thứ khác liên quan tới IT. Nhằm giúp ace tự học một cách dễ dàng nhất với nhiều kiến thức và kinh nghiệm được chia sẻ trong các series dưới đây.
TIn hot
Tương lai của phát triển iOS với Flutter
Trong bối cảnh thú vị này, chúng ta sẽ cùng nhau khám phá "Tương lai của phát triển iOS với Flutter". Cùng đồng hành để bắt kịp xu hướng,
ConnectKit lưu trữ các API quan trọng của App Store Connect...
Một ứng dụng iOS mới có tên ConnectKit giúp các developer lưu trữ các API quan trọng Kết nối App Store của họ và tạo 'Lối tắt' cho các hành động hữu ích.
Kho Ebook lập trình vs IT
Mô hình đồng thời(concurrency) trong ngôn ngữ Swift được đề xuất phát triển từ...
Các kế hoạch đang được tiến hành để trang bị ngôn ngữ Swift của Apple với mô hình đồng thời(concurrency model) "hạng nhất".
Apple cho biết Swift 5.3 ra mắt với hiệu suất, năng suất tốt hơn
Apple chào hàng Swift mới với những cải tiến hiệu suất cực lớn của Swift 5.3 trong việc xây dựng ứng dụng với ngôn ngữ Objective-C có kế thừa nó.
Review và chia sẻ sách về kỹ thuật lập trình iOS cực hay cho...
Cafedev chia sẻ cho ace những cuốn sách cực hay và hữu ích cho ace về kỹ thuật lập trình iOS: Push, design patterns, vapor, Data structres-Algorithms.... Sau đây cafedev sẽ review từng cuốn dưới đây.
[Tự học Swift] Quản lý bộ nhớ trong Swift(Phần 2) – Tổng hợp...
Chúng ta đã biết cách hoạt động của ARC trong swift và khi nào xảy ra của hiện tượng strong reference cycle, trong bài này chúng ta sẽ cùng tìm hiểu cách cách để giải quyết hiện tượng nguy hiểm trên, đồng thời sẽ tìm hiểu thêm một số hiện tượng nguy hiểm khác và cách giải quyết chúng thông bài này.
[Tự học Swift] Tìm hiểu thế mạnh của Enum
Chúng ta sẽ tìm hiểu về Enum. Enumerations là một trong những design pattern có trong nhiều ngôn ngữ lập trình khác nhau như C++,C#,Objective-C. Mặc dù, nó khá giống các ngôn ngữ khác nhưng enumeration trong Swift có khá nhiều điểm khác biệt và linh hoạt. Bây giờ chúng ta sẽ bắt đầu tìm hiểu điều đó.