2011-10-13 24 views
8

Bất cứ khi nào tôi thêm một số tệp vào dự án của mình bằng cách kéo và thả vào Xcode, thông báo bật lên được hiển thị "Sao chép các mục vào thư mục nhóm đích (nếu cần) ".Khi đánh dấu "sao chép các mục vào thư mục nhóm đích (nếu cần)"

Tôi nhận thấy rằng khi chúng tôi đang sử dụng hầu hết thư viện của bên thứ ba, chúng tôi KHÔNG đánh dấu vào hộp kiểm và thay vào đó chỉ định đường dẫn thư viện trong "Đường dẫn tìm kiếm đường dẫn tìm kiếm/Thư viện". Nhưng đối với các tệp tài nguyên nhỏ hơn như hình ảnh, chúng tôi đánh dấu vào hộp kiểm.

Tôi phải đánh dấu vào những tình huống cụ thể nào và nó sẽ tạo ra sự khác biệt nào?

Trả lời

2

Thông thường, dự án của bạn được lưu vào thư mục dự án. Nếu bạn kéo nội dung từ bên ngoài thư mục vào dự án của mình mà không cần sao chép, chỉ các tham chiếu đến tệp được thêm mới được lưu trữ. Bạn sẽ phải cẩn thận không để xóa chúng, hoặc dự án của bạn sẽ phá vỡ.

Ngoài ra, nếu bạn đang sử dụng điều khiển phiên bản, chẳng hạn như git tích hợp, các tệp không nằm trong thư mục chính sẽ không được thêm vào cây phiên bản của bạn.

Tôi đã có thói quen sao chép mọi thứ tôi cần vào thư mục chính và sau đó kéo-thêm mà không cần sao chép. Điều này làm việc tốt cho tôi và cho đến nay tránh được bất kỳ lỗi nào.

13

Tất cả phụ thuộc vào cách bạn muốn sắp xếp bạn dự án. Việc lưu trữ khung bên thứ ba ở đâu đó trên máy của bạn trở nên độc lập với bất kỳ dự án nào có thể sử dụng khung đó, do đó cho phép nhiều dự án tham chiếu cùng một dự án khung được chia sẻ từ một thư mục chuẩn. Trong trường hợp đó, bạn không muốn khuôn khổ của bên thứ ba được sao chép vào dự án của riêng bạn và vì vậy bạn không chọn hộp đó.

Hình ảnh và các tệp tài nguyên khác thường được sở hữu trên cơ sở từng dự án, do đó, có ý nghĩa nhất để lưu trữ những tệp đó trong thư mục của dự án. Để kéo nó ra, bạn đánh dấu vào ô đó để chắc chắn rằng một bản sao được tạo trong thư mục của dự án nếu một bản chưa tồn tại.

Không có quy tắc nào tuyệt đối, bạn có thể sao chép toàn bộ khuôn khổ vào thư mục của dự án nếu muốn và bạn có thể tham chiếu nội dung phương tiện từ một số vị trí chuẩn. Đó là tất cả vào bạn để thực hiện tổ chức dự án tốt.