Hội viên
- direct_module_maps
- direct_sources
- dynamic_framework_file
- dynamic_framework_names
- dynamic_framework_paths
- force_load_library
- imported_library
- j2objc_library
- library
- link_inputs
- linkopt
- module_map
- sdk_dylib
- sdk_framework
- source
- static_framework_file
- static_framework_names
- static_framework_paths
- strict_include
- umbrella_header
- weak_sdk_framework
direct_module_maps
sequence ObjcProvider.direct_module_maps
direct_sources
sequence ObjcProvider.direct_sources
dynamic_framework_file
depset ObjcProvider.dynamic_framework_file
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Các tệp thư viện trong thư mục .framework thuộc một khung được liên kết động.
dynamic_framework_names
depset ObjcProvider.dynamic_framework_names
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Trả về tất cả tên của các khung động trong nhà cung cấp này.
dynamic_framework_paths
depset ObjcProvider.dynamic_framework_paths
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Trả về tất cả đường dẫn khung đến các khung động trong nhà cung cấp này.
force_load_library
depset ObjcProvider.force_load_library
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Các thư viện cần tải bằng -force_load.
imported_library
depset ObjcProvider.imported_library
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Thư viện tĩnh được biên dịch sẵn đã nhập (.a files) để liên kết với tệp nhị phân.
j2objc_library
depset ObjcProvider.j2objc_library
library
depset ObjcProvider.library
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Tệp thư viện (.a) được biên dịch bởi các phần phụ thuộc của mục tiêu hiện tại.
link_inputs
depset ObjcProvider.link_inputs
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Các cấu phần phần mềm thời gian liên kết từ các phần phụ thuộc không thuộc bất kỳ danh mục nào khác, chẳng hạn như thư viện hoặc kho lưu trữ. Tính năng bắt tất cả này cung cấp một cách để thêm dữ liệu tuỳ ý (ví dụ: tệp Swift AST) vào trình liên kết. Quy tắc thêm các cờ này cũng chịu trách nhiệm thêm các cờ trình liên kết cần thiết vào "linkopt".
linkopt
depset ObjcProvider.linkopt
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Các lựa chọn liên kết.
module_map
depset ObjcProvider.module_map
sdk_dylib
depset ObjcProvider.sdk_dylib
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Tên của các thư viện SDK .dylib để liên kết với. Ví dụ: "libz" hoặc "libarchive".
sdk_framework
depset ObjcProvider.sdk_framework
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Tên của các khung SDK để liên kết với (ví dụ: "AddressBook", "QuartzCore").
source
depset ObjcProvider.source
static_framework_file
depset ObjcProvider.static_framework_file
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Các tệp thư viện trong thư mục .framework cần được liên kết tĩnh.
static_framework_names
depset ObjcProvider.static_framework_names
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Trả về tất cả tên của các khung tĩnh trong nhà cung cấp này.
static_framework_paths
depset ObjcProvider.static_framework_paths
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Trả về tất cả đường dẫn khung đến các khung tĩnh trong nhà cung cấp này.
strict_include
depset ObjcProvider.strict_include
umbrella_header
depset ObjcProvider.umbrella_header
weak_sdk_framework
depset ObjcProvider.weak_sdk_framework
---incompatible_objc_provider_remove_linking_info. Hãy dùng cờ này để xác minh rằng mã của bạn tương thích với việc loại bỏ sắp tới. Tên của các khung SDK để liên kết yếu với. Ví dụ: "MediaAccessibility". Khác với các khung SDK được liên kết thường xuyên, các biểu tượng từ các khung được liên kết yếu không gây ra lỗi nếu không có mặt trong thời gian chạy.