Tôi đã đọc một số tài nguyên cho đến nay về mẫu thiết kế MVC để phát triển ứng dụng iPhone. Tuy nhiên tôi có một câu hỏi liên quan đến mô hình một phần của MVC trong bối cảnh phát triển iPhone.MVC trong ngữ cảnh phát triển iPhone
Đầu tiên, tôi muốn nói những gì tôi nghĩ về MVC,
mẫu: có liên quan đến một dữ liệu mà chúng tôi có liên quan đến đối tượng ứng dụng của chúng tôi. Ví dụ: Ứng dụng của một mô phỏng Train hơn, Mỗi tàu trên mô phỏng sẽ có các thuộc tính riêng của nó và sẽ được lưu bên trong mô hình Train.
Bộ điều khiển: là thứ kiểm soát cập nhật giao diện người dùng. Nó giữ một tham chiếu đến mô hình Đào tạo và kiểm tra bất kỳ thay đổi nào trong mô hình, Nếu có thay đổi Chế độ xem của chuyến tàu cụ thể đó. Và nó tiếp tục kiểm tra cho bất kỳ đầu vào giao diện người dùng nào để nó có thể thay đổi dữ liệu bên trong Mô hình.
Chế độ xem: Điều này khá rõ ràng Chế độ xem là tất cả về UIView, Nội dung chúng tôi thấy trên màn hình.
Bây giờ, câu hỏi là ...
Liệu Mẫu phải kiên trì để được coi là một mô hình? hoặc tôi có thể có một Lớp có các biến không có bất kỳ sự kiên trì nào. Sẽ có được coi là mô hình là tốt, hoặc mô hình phải được lưu trữ ở đâu đó như trong CoreData hoặc .txt nộp vv ....
Thanks cho bất kỳ đầu vào!
Cảm ơn, Ngắn và ngọt ngào! – doNotCheckMyBlog