Video: [Intro] Lập trình iOS 2025
Lớp Cocoa Touch chứa hầu hết các khuôn khổ hướng tới các nhà phát triển hướng đối tượng để xây dựng ứng dụng iOS. Đó là điểm duy nhất của bạn để phát triển ứng dụng. Các hướng dẫn của Apple khuyến khích bạn điều tra các công nghệ trong lớp này để xem liệu chúng có đáp ứng được nhu cầu của bạn hay không, trước khi nhìn vào các lớp khác.
Nói cách khác, Apple dự định cho Cocoa Touch là điểm duy nhất của bạn trong việc phát triển ứng dụng iOS. Khung công tác Cocoa Touch và khung cơ sở tạo thành hai thành phần phát triển chính của iOS được các nhà phát triển sử dụng. Sử dụng tất cả các thành phần khác trên cơ sở khi cần thiết.
Cocoa Touch cung cấp truy cập hướng đối tượng để quản lý sổ địa chỉ và sự kiện của bạn, xây dựng trò chơi và đối phó với quảng cáo, bản đồ, tin nhắn, phương tiện truyền thông xã hội và cảm biến. Hầu hết thời gian, bạn nên làm việc thông qua Cocoa Touch; bởi vì nó cung cấp truy cập seemless vào các lớp khác của công nghệ. Cụ thể, bạn sẽ làm việc với khuôn khổ UIKit, gói phần mềm hầu hết các chức năng chỉ mô tả.
