2015-03-18 17 views
6

Có cách nào để đưa khung (không phải của Apple) vào tệp "SupportCode.swift", trong thư mục Nguồn của Sân chơi không?Nhập khung bên thứ 3 vào "SupportCode.swift" của Playground

Khi khung được nhập thành công khi chỉ thị nhập được đặt trong chính Playground, tôi nhận được lỗi "Không có mô-đun như vậy" xuất hiện khi cố gắng nhập cùng một khung trong SupportCode.swift.

Tôi có sân chơi của mình được nhúng ở nơi làm việc với các khung được yêu cầu được thêm vào đó.

+0

Tôi chỉ cần nhấn cùng một vấn đề.Bao giờ tìm thấy một câu trả lời? –

+0

Không thực sự .. không thể tìm thấy bất cứ điều gì trực tuyến vì vậy tôi đã từ bỏ sau một thời gian. – insys

Trả lời

0

Điều này không hoạt động cho đến gần đây.

Để nhập khung bên ngoài, bạn phải có sân chơi và mục tiêu/dự án trong khung làm việc của bạn trong Vùng làm việc Xcode. Khi bạn có điều đó và bạn xây dựng khung công tác, bạn có thể chỉ cần nhập khung với import.

+0

Xin lỗi vì nhận xét muộn, nhưng điều này vẫn không hoạt động như Xcode 7.0.1. Tôi có một không gian làm việc với một dự án khung hiện có, và cố gắng thêm một sân chơi cho nó. Tôi có thể nhập khuôn khổ trong chính sân chơi, nhưng không phải vào bất kỳ tệp nguồn nhanh nào trong thư mục Nguồn. Tôi không nhận được lỗi mô-đun như vậy. – insys

+0

Chạy vào cùng một vấn đề. Bạn đã tìm thấy một giải pháp? – user3288414

0

Nếu sân chơi đã nằm trong dự án không phải là tệp không gian làm việc, bạn có thể chuyển đổi dự án thành không gian làm việc bằng cách chọn Tệp> Lưu làm không gian làm việc rồi thêm sân chơi vào không gian làm việc đó.

Bạn cũng có thể kéo dự án khung trong Trình tìm kiếm vào trình điều hướng dự án trong không gian làm việc.

Mở tệp sân chơi trong trình chỉnh sửa và thêm nhập khung tùy chỉnh bằng cách sử dụng câu lệnh nhập.

LƯU Ý: Đây là các điều kiện.

  • Khuôn khổ trong cùng một không gian làm việc như sân chơi.

  • Khung đã được tạo.

  • Nếu đó là một khung iOS, nó được xây dựng cho một thời gian chạy 64-bit thời gian chạy 64 bit.

  • Không gian làm việc chứa ít nhất một lược đồ đang hoạt động tạo mục tiêu
    .

  • Nếu đó là khung Mục tiêu-C, nó đặt cài đặt Mô-đun xác định
    thành Có.

+0

Cảm ơn bạn đã trả lời. Vui lòng xem nhận xét tôi đã để lại ở trên. Tóm lại, nó vẫn không hoạt động afaik/thử. Tôi chắc chắn rằng tất cả các điều kiện bạn mô tả được đáp ứng. – insys

1

Đó là một hack. nếu bạn có tệp như "Parse.framework", chỉ cần sao chép nó vào thư mục khung hệ thống của Xcode tại "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/Khung "

Bây giờ bạn có thể nhập khung này trong sân chơi giống như bất kỳ khung hệ thống nào khác.

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