Tôi có một ứng dụng iPhone có MainWindow.xib đang nắm giữ UITabBarController, lần lượt có UINavigationController và một lớp con UIViewController tùy chỉnh trong mảng ViewControllers của nó. Bộ điều khiển xem gốc cho UINavigationController và bộ điều khiển xem tùy chỉnh đều được nạp từ các tệp xib khác.Cách chia sẻ ManagedObjectContext khi sử dụng UITabBarController
Ứng dụng sử dụng dữ liệu cốt lõi, ngăn xếp được khởi tạo trong ứng dụng đại biểu (theo the convention).
Các đại biểu ứng dụng thêm các UITabBarController vào cửa sổ:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// Configure and show the window
[window addSubview:[tabBarController view]];
[window makeKeyAndVisible];
}
Tôi nhận ra rằng tôi cần phải tuyên truyền một con trỏ đến ManagedObjectContext tạo ra trong các đại biểu ứng dụng, nhưng tôi không biết làm thế nào để tiếp tục (thậm chí đọc tất cả các bài bình luận tốt về chủ đề here và here):
- tôi tuyên truyền các ManagedObjectContext đến UITabBarController và từ đó vào các bộ điều khiển xem cá nhân và nếu như vậy, làm thế nào?
- Hoặc tôi có truyền trực tiếp ManagedObjectContext tới bộ điều khiển chế độ xem gốc của UINavigationController và đến trình điều khiển chế độ xem tùy chỉnh không và tôi sẽ làm như thế nào?
Tôi đoán tôi không hiểu đủ về cách làm việc với UITabBarController.
Liên kết ở trên không hoạt động ... – TraderJoeChicago
Có, họ đã gỡ xuống các bài báo, tôi sẽ sớm đăng lại trên CIMGF. –
Sẽ hữu ích khi đăng câu trả lời đơn giản cho thanh tabbar, thay vì liên kết. Liên kết đi cũ. – lostintranslation