2012-02-29 31 views
5

Tôi đoán đây là câu hỏi cơ bản và hy vọng ai đó sẽ có thể chỉ cho tôi đúng hướng tới một số mã mẫu, vì vậy câu hỏi của tôi….iOS Core Data - Mối quan hệ

Tôi muốn/đã tạo ra một mô hình dữ liệu cốt lõi có mối quan hệ cha mẹ, từ một đến nhiều, những gì tôi muốn biết là cách chính xác để chèn bản ghi con nếu cha mẹ đã tồn tại. Những gì tôi đang đấu tranh để hiểu là làm thế nào mối quan hệ cha mẹ được tạo ra khi chỉ chèn các hồ sơ trẻ em.

Hy vọng điều này có ý nghĩa, cảm ơn sự giúp đỡ nào.

Trả lời

3

Vì vậy, bạn sẽ có Cha mẹ và con. Trẻ sẽ chứa Parent * parentobject trong khi Parent sẽ chứa NSSet * children. Bất cứ khi nào bạn thiết lập mối quan hệ chính xác trong Datamodel, mối quan hệ sẽ được áp dụng tự động khi bạn điền vào các thiết lập con với các đối tượng Child.

Vui lòng kiểm tra Articles here

14

đây Bạn có một loạt các 3 hướng dẫn: RayWenderlich: Core Data Tutorial

Dưới đây là một ứng dụng mẫu: iPhoneCoreDataRecipes với một mô hình dữ liệu phức tạp hơn

Dưới đây là một Core Data tutorial – One to Many Relationship

Xin lỗi tôi không trả lời câu hỏi của bạn hoàn toàn. Tôi cũng bắt đầu với dữ liệu cốt lõi, vì vậy nếu bạn tìm thấy một tuturial trung gian tốt, xin vui lòng cho tôi biết.

EDIT: Một bài viết tốt đẹp: Core Data Class Overview

+2

Tôi khuyên không nên làm theo hướng dẫn Ray Wenderlich của. Ông đi đến một số thực thi kịch bản Python trong Core dữ liệu mà sẽ hoàn toàn nhầm lẫn người học mới .. –

+0

Tôi thường tư vấn cho Ray hướng dẫn, nhưng những người liên quan đến Core dữ liệu đặc biệt khó hiểu ... – ArtOfWarfare

+0

Ứng dụng mẫu cho công thức nấu ăn là một ví dụ khá tốt! – manonthemoon

Các vấn đề liên quan