Tôi đang gặp sự cố khi nhận XCode để xử lý cấu trúc tệp cụ thể mà tôi đang sử dụng hoặc tôi muốn sử dụng.XCode bao gồm đường dẫn
Tôi có một tập hợp các tập tin trong các hình thức sau đây ...
Library Headers Library Package1 Header1.h Header2.h HeaderN.h Package2 Header1.h Header2.h HeaderN.h PackageN Header1.h Header2.h HeaderN.h Source Package1 Source1.m Source2.m SourceN.m Package2 Source1.m Source2.m SourceN.m Package3 Source1.m Source2.m SourceN.m
Các bao gồm mô hình tôi muốn cho mã bên ngoài của thư viện này là ...
#import "Library/Package/Header.h"
Tôi muốn chỉ XCode tại Thư viện/Tiêu đề nhưng không ở thư mục nội bộ. Khi tôi thêm cây này vào dự án XCode dường như làm cho ngầm bao gồm các đường dẫn đến mọi nút trong cây.
đangkhách hàng trong phạm vi dự án nhưng bên ngoài cây này có thể làm được điều này ...
#import "Header.h"
thay vì ...
#import "Library/Package/Header.h"
tôi dường như không thể tìm thấy một cách để dissallow sự hình thức không đủ điều kiện.
Mọi trợ giúp sẽ được đánh giá cao.
Cảm ơn, -Roman
Tôi hiểu. Đó là một sự xấu hổ khi tôi là tác giả của thư viện và ứng dụng cùng một lúc. Đoán tôi luôn có thể phá vỡ nó ra vào dự án riêng của mình. Tôi đã cố gắng thực hiện một mục tiêu thư viện trong cùng một dự án nhưng điều đó cũng không thay đổi đường dẫn ngầm. –
Tôi thấy rằng có một cách để có các tiêu đề trong dự án của bạn dễ dàng chỉnh sửa nhưng không được chúng tìm thấy bởi dự án. Chỉ cần nhập tiêu đề dưới dạng tham chiếu thư mục (màu xanh thay vì màu vàng trong xcode). –
+1 hữu ích; cảm ơn! – fbrereto