2015-09-23 21 views
5

Tôi cố gắng triển khai "NSDate + GZIP" trong Xcode 7.0 bằng Swift 2.0. Không thành công cho đến nay bởi vì mô-đun "zlib" không thể được tìm thấy (Lỗi: "Không có module như vậy 'zlib'").zlib trong Xcode 7.0

Đây là những gì tôi đã cố gắng làm như vậy cho đến nay:

  1. Thêm libz.tbd để "Liên kết Binary với Libraries" trong giai đoạn xây dựng> "Không mô-đun như vậy 'zlib"

  2. Thêm "-lz" thành "Flags Linker khác" trong Cài đặt xây dựng> "Không mô-đun như vậy 'zlib"

    • Go để xây dựng giai đoạn> Link Binary với Librairies> +> Add khác
    • Do "CMD" + Shift + G (Tới thư mục) và gõ/usr/lib/
    • Thêm libz.dylib> "Không mô-đun như vậy 'zlib"

Cùng một lỗi xảy ra trong phiên bản 7.1 beta. Bất kỳ đề xuất nào khác?

+1

Phương pháp # 1 của bạn phù hợp với tôi. –

Trả lời

0

Vui lòng kiểm tra:

Swift đường dẫn biên dịch nhập khẩu xây dựng các thiết lập như ở đây: build settings

thư mục zlib là vàng (thêm vào như là một nhóm): folder

bạn đã libz.tbd trong fw và lib được liên kết: linked fw

Đồng thời, hãy thử tạo dự án trước khi cố gắng sử dụng mô-đun.

+1

Xây dựng dự án không có tác phẩm lib. Với zlib nó không. Mô-đun zlib vẫn có thể không được tải. Lỗi này được hiển thị: "Lỗi (từ SourceKit): 'Không thể tải mô-đun: zlib'". –

+0

Vui lòng upvote nếu tôi đã giúp. – rshev

+0

Nội dung của module.modulemap và include.h là gì? –