Month: April 2023

  • Dynamic Member Lookup in Swift

    Dynamic Member Lookup in Swift

    Apply this attribute to a class, structure, enumeration, or protocol to enable members to be looked up by name at runtime. By Apple Having to be aware of internal implementation details is usually a bad sign when it comes to API design Dynamic Member Lookup với KeyPath Kết luận Thanks for reading, guys ?

  • Value type và Reference type – ARC in Swift

    Value type và Reference type – ARC in Swift

    Value type và Reference type – ARC in Swift 1. Value type và Reference type: Là một lập trình viên iOS chúng ta biết rằng, Apple khuyên chúng ta sử dụng struct và enum nhiều hơn. Lí do là chúng là kiểu Value type, dẫn tới việc bộ nhớ của chúng không ảnh hưởng tới…

  • iOS/Swift In-App Purchase (P2)

    iOS/Swift In-App Purchase (P2)

    iOS/Swift In-App Purchase

  • Android Room Database Tips

    Android Room Database Tips

  • Chọn FileOwner hay Custom class khi tạo một Custom UIView

    Chọn FileOwner hay Custom class khi tạo một Custom UIView

    Thông thường chúng ta có 3 cách dùng khi tạo 1 file custom UIView. Chúng ta hãy cùng làm theo cả 3 cách sau đây để xem ưu, nhược điểm của từng cái nhé. A. Set File owner B. Set Custom class C. Set cả hai File owner và Custom class Giờ hãy tạo 1…

  • iOS/Swift In-App Purchase (P1)

    iOS/Swift In-App Purchase (P1)

    Trên AppStore chắc hẳn các bạn đã từng gặp các ứng dụng phải trả tiền để mua, các ứng dụng gắn quảng cáo hay những ứng dụng sử dụng miễn phí các chức năng cơ bản và sau đó phải bỏ tiền ra để nâng cấp VIP, hay nâng cấp các chức năng cao cấp…