2012-09-18 10 views
6

Khi tôi cập nhật tệp nguồn (không phải là tiêu đề) trong Xcode trong một thư viện, Xcode dường như không biết khi nào cần liên kết lại với thư viện đó.Cách buộc Xcode liên kết lại

Có cách nào để buộc xcode liên kết lại mà không phải xóa hoặc sửa đổi tệp tiêu đề không?

Trả lời

1

Sửa lỗi nếu tôi sai, nhưng tôi tin rằng nếu bạn thả tệp nguồn mới nhất trong cùng một vị trí và hoàn toàn phiên bản trước đó của tệp. Xcode sẽ chọn file nguồn mới nhất

+0

Chắc chắn * nên *. –

+1

Dường như có sự cố với dấu thời gian của tệp: Nếu bạn thả tệp ở cùng vị trí có thời gian sửa đổi cũ hơn tệp gốc, việc theo dõi phụ thuộc dường như không được tính là thay đổi. –

+0

Cảm ơn Nikolai đã chỉ ra rằng, tôi đã không có ý tưởng rằng dấu thời gian sẽ ảnh hưởng đến cách phụ thuộc hoạt động. – lancegoh

-1

Bạn có thể dễ dàng đi đến sản phẩm -> sạch và khi bạn Rebuildphảibiên dịchrelink mọi thứ

+0

syvex đã yêu cầu một cách rõ ràng giải pháp "mà không cần phải làm sạch". –

+1

Đọc tốt hơn, anh ta hỏi "mà không cần phải _clean hoặc modify_ a ** header file **", không phải dự án. Nếu dưới tiêu đề tập tin ông có nghĩa là dự án thì đó là câu hỏi sai, không phải câu trả lời của tôi ... – Shebuka

1

Nếu bạn đã thêm thư viện như một tiểu dự án, hãy nhớ thêm nó dưới dạng 'Phụ thuộc mục tiêu' trong giai đoạn xây dựng.