2012-04-10 30 views
6

Tôi đã tải xuống an iOS project và muốn biết cách nhập ứng dụng này vào ứng dụng của tôi trong xcode 4.3. Tôi có phải sao chép từng tệp .h và .m đơn lẻ vào dự án của mình không? hoặc tôi có thể nhập nó như là một loại thư viện. Và nếu vậy, làm thế nào?Cách nhập dự án hoặc thư viện vào ứng dụng ios trong xcode 4.3

+0

bản sao có thể có của [Cách thêm "khung hiện có" trong Xcode 4?] (Http://stackoverflow.com/questions/3352664/how-to-add-existing-frameworks-in-xcode-4) – jww

Trả lời

13

Cách đơn giản nhất là chỉ cần tải về toàn bộ dự án, và sao chép toàn bộ thư mục trong dự án của bạn (kéo và thả trong tiêu dự án của bạn)

Sau đó, bạn thêm các .h trong lớp học mà bạn muốn sử dụng và đó là tất cả!

+2

Oh wow Tôi không biết nó dễ đến vậy. Họ làm mọi thứ khác quá phức tạp. Hah! Cảm ơn! –

+0

Bạn được chào đón, tại sao bạn không có câu trả lời? –

+0

Nó không nên có. Được chấp nhận lại. –

0

Điều này thực sự phụ thuộc vào thư viện hoặc thành phần được đề cập. Hầu hết các dự án mã nguồn mở cung cấp một số loại tài liệu hoặc hướng dẫn hướng dẫn bạn thông qua một kịch bản bao gồm được đề xuất. Cocoa-Touch-Mã vạch là một trong số ít ngoại lệ không cung cấp cho bạn bất kỳ gợi ý nào.

Nói chung bạn có nhiều lựa chọn cho một thư viện như Cocoa-Touch-Mã vạch, hai trong số những người thuận tiện hơn là:

  1. Tạo một không gian làm việc và thêm thư viện để nó (xem this tutorial để biết chi tiết).
  2. Làm tổ dự án bên trong dự án hiện tại của bạn và thiết lập thành phụ thuộc (xem phần three20 guide, phần "Thêm thủ công Ba20 vào dự án của bạn" quá xem và ví dụ - cho Cocoa-Touch-Mã vạch thậm chí còn đơn giản hơn khi bạn không không có nhiều dự án và gói).

Về lý thuyết, cách tiếp cận đầu tiên tốt hơn và được coi là cách làm hiện đại, nhưng tiếc là vẫn có một số quirks liên quan đến Xcode tại đây. Hiện tại tôi vẫn khuyên bạn nên thực hiện phương pháp thứ hai.

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