Tôi muốn tạo một khung công tác Swift và nhập nó vào các dự án khác của tôi. Rõ ràng, tôi muốn chia sẻ mã của tôi bằng cách sử dụng khuôn khổ được đề cập. Tôi chỉ có thể tìm thấy một câu hỏi có liên quan ở đâyChia sẻ mã nhanh và duy trì mã ở một nơi [framework/library]
và một số hướng dẫn trên internet dường như không tạo ra bất kỳ điều gì hữu ích cho tôi. Vì vậy, đây là những gì tôi có:
- Một dự án XCode (với một không gian làm việc .xcworkspace tạo ra bởi CocoaPods) mà là ứng dụng thực tế mà nên sử dụng khuôn khổ .
- Dự án XCode "Cocoa Touch Framework" là khuôn khổ .
Các bước để đưa khung (2) vào ứng dụng (1) là gì?
Tôi đã thử sử dụng phương pháp được mô tả trong câu hỏi được liên kết ở trên, nhưng khi xây dựng, nó nói nó không tìm thấy tệp nguồn thực.
< unknown >:0: error: no such file or directory: '/path/to/project/MyFrameWork/SomeClass.swift'
đâu /path/to/project/
rõ ràng chỉ là một giữ chỗ ...
Bounty Mục Tiêu:
Propose a viable option how I could share a set of classes in an efficient way. I need to be able to reuse code from one project easily and be able to maintain this code in one place. It also needs to be compatible with iOS7, so dynamic libraries probably won't do it for me. Any workflow that would allow me to do what I described above will be a winner. Thanks
Cám ơn mustafa câu trả lời của bạn, tôi thực sự coi làm điều này ... cho đến khi tôi phát hiện ra rằng nó chỉ hỗ trợ iOS8 trở lên ... –
Sau đó, không có tùy chọn cho bạn. Vì bạn không thể tạo thư viện tĩnh nhanh. – mustafa
Bạn có chắc chắn không? Tôi chỉ cần để có thể chia sẻ mã giữa các dự án của tôi, tại sao trong tên của Thiên Chúa là nó rất khó khăn/không thể :(? –