2011-11-03 20 views
7

Sau khi nâng cấp lên sư tử, báo lỗi sau ngăn biên soạn thành công của một mô hình dữ liệu cốt lõi:"Compilation thất bại đối với mô hình dữ liệu ở con đường" khi soạn thảo mô hình Core Data sau khi nâng cấp lên sư tử

core-data-model/MyModel.xcdatamodeld:0: error: Compilation failed for data model at path 'resources/MyModel.momd/MyModel.mom'

Đây là kết quả của thực hiện lệnh sau:

/Developer/usr/bin/momc core-data-model/MyModel.xcdatamodeld resources/MyModel.momd

Lưu ý rằng lệnh này đang chạy trong kịch bản lệnh tùy chỉnh độc lập với xcode và chạy không có vấn đề trước khi nâng cấp lên Lion.

Tôi đã đọc lỗi biên dịch mô hình sau khi nâng cấp lên Lion (ví dụ xem câu hỏi this), nhưng các giải pháp chi tiết ở đó dường như không áp dụng.

Bất kỳ ai khác gặp sự cố khi gặp thủ công việc tạo mô hình sau khi nâng cấp lên Lion? Bất kỳ ý tưởng? Cảm ơn.

Trả lời

9

Đã tìm ra - có vẻ như trình biên dịch mô hình đối tượng giờ đây hy vọng đường dẫn đích là tuyệt đối. Đây hoạt động:

/Developer/usr/bin/momc core-data-model/MyModel.xcdatamodeld /Users/amos/projects/my-project/resources/MyModel.momd

4

Tôi cũng đã nhận được lỗi này vì tôi đã có một mối quan hệ nghịch đảo xấu trong mô hình của tôi: enter image description here

tôi cố định nó bằng cách chia nó thành hai mối quan hệ nghịch đảo: enter image description here

+1

My vấn đề tương tự như vậy. Tôi đã đặt tên một trong những mối quan hệ có cùng tên với một mối quan hệ khác trong bảng cha. – dherrin79

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