Kiến thức cơ bản về UIKit
UIView, UIViewController, outlets, actions, storyboards, điều hướng, interface builder
1UIView là gì?
UIView là gì?
Câu trả lời
UIView là lớp cơ sở cho tất cả các thành phần trực quan trong UIKit. Nó xử lý việc hiển thị trên màn hình, các tương tác chạm và phân cấp view. Mọi giao diện người dùng trong ứng dụng iOS đều dựa trên lớp cơ bản này để cấu trúc và hiển thị nội dung.
2Phân cấp view là gì?
Phân cấp view là gì?
Câu trả lời
Phân cấp view là cách tổ chức dạng cây của các UIView trong một ứng dụng iOS. Mỗi view có thể chứa các subview, tạo thành cấu trúc cha-con. Cách tổ chức này quyết định thứ tự hiển thị, sự lan truyền của sự kiện chạm và việc quản lý bố cục các phần tử trên màn hình.
3UILabel là gì?
UILabel là gì?
Câu trả lời
UILabel là một thành phần UIKit dùng để hiển thị văn bản tĩnh hoặc động trên màn hình. Khác với UITextField, người dùng không thể chỉnh sửa UILabel. Đây là thành phần lý tưởng để hiển thị tiêu đề, mô tả hoặc bất kỳ nội dung văn bản không tương tác nào trong giao diện người dùng.
UIButton dùng để làm gì?
Vai trò của UIImageView là gì?
+15 câu hỏi phỏng vấn
Các chủ đề phỏng vấn iOS khác
Kiến thức cơ bản về Swift
Kiến thức cơ bản về ngôn ngữ Swift
Vòng đời UIViewController
UserDefaults & Keychain
Vòng đời của ứng dụng
Auto Layout & Constraints
UITableView & UICollectionView
Kiến thức cơ bản về SwiftUI
Quản lý trạng thái SwiftUI
Điều hướng SwiftUI
Networking & URLSession
Codable & Phân tích JSON
Core Data
Lập trình hướng giao thức
Kiến trúc MVVM
Thông báo Push
Unit Testing & XCTest
Kiểm thử giao diện người dùng
Xcode & Hệ thống Build
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
Tối ưu hóa hiệu suất
Bảo mật và mã hóa
SwiftUI Advanced
Kiến trúc ứng dụng iOS
Nắm vững iOS cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí