Üyeler
- direct_module_maps
- direct_sources
- dynamic_framework_file
- dynamic_framework_names
- dynamic_framework_paths
- force_load_library
- imported_library
- j2objc_library
- kitaplık
- link_inputs
- linkopt
- module_map
- sdk_dylib
- sdk_framework
- kaynak
- static_framework_file
- static_framework_names
- static_framework_paths
- strict_include
- umbrella_header
- weak_sdk_framework
direct_module_maps
sequence ObjcProvider.direct_module_mapsDoğrudan bu hedefteki harita dosyalarını modülle (geçişli modül haritaları yoktur). Gizli üstbilgi dosyalarının ve Swift derlemesinin doğru kullanımını zorunlu kılmak için kullanılır.
direct_sources
sequence ObjcProvider.direct_sources"srcs" özelliğindeki başlıklar da dahil olmak üzere bu hedeften gelen tüm doğrudan kaynak dosyalar (geçişli dosyalar dahil değildir).
dynamic_framework_file
depset ObjcProvider.dynamic_framework_fileKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Dinamik olarak bağlantılı bir çerçeveye ait olan .framework dizinlerindeki kitaplık dosyaları.
dynamic_framework_names
depset ObjcProvider.dynamic_framework_namesKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Bu sağlayıcıdaki tüm dinamik çerçevelerin adlarını döndürür.
dynamic_framework_paths
depset ObjcProvider.dynamic_framework_pathsKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Tüm çerçeve yollarını bu sağlayıcıdaki dinamik çerçevelere döndürür.
force_load_library
depset ObjcProvider.force_load_libraryKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. -force_load ile yüklenecek kitaplıklar.
imported_library
depset ObjcProvider.imported_libraryKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. İkili programa bağlanacak, önceden derlenmiş statik kitaplıklar (.a dosyaları) içe aktarıldı.
j2objc_library
depset ObjcProvider.j2objc_libraryJ2ObjC tarafından çevrilen Java kodundan derlenmiş statik kitaplıklar.
kitaplığı
depset ObjcProvider.libraryKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Mevcut hedefin bağımlılıklarına göre derlenen kitaplık (.a) dosyaları.
link_inputs
depset ObjcProvider.link_inputsKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Kitaplık veya arşiv gibi başka bir kategoriye girmeyen bağımlılıklardaki zaman yapılarını bağlayın. Bu tümünü yakalama özelliği, bağlayıcıya rastgele veriler (ör. Swift AST dosyaları) eklemek için bir yol sağlar. Bunları ekleyen kural, gerekli bağlayıcı işaretlerini "linkopt" öğesine eklemekten de sorumludur.
linkopt
depset ObjcProvider.linkoptKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Bağlantı seçenekleri.
module_map
depset ObjcProvider.module_mapGizli başlık dosyalarının uygun kullanımını sağlamak için kullanılan Clang modülü haritaları.
sdk_dylib
depset ObjcProvider.sdk_dylibKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Bağlantı oluşturulacak SDK .dylib kitaplıklarının adları. Örneğin, "libz" veya "libArchive".
sdk_framework
depset ObjcProvider.sdk_frameworkKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Bağlantı oluşturulacak SDK çerçevelerinin adları (ör. "AddressBook", "QuartzCore").
source
depset ObjcProvider.sourceTüm geçişli kaynak dosyalar.
static_framework_file
depset ObjcProvider.static_framework_fileKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. .framework dizinlerinde bulunan ve statik olarak bağlanması gereken kitaplık dosyaları.
static_framework_names
depset ObjcProvider.static_framework_namesKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Bu sağlayıcıdaki tüm statik çerçevelerin adlarını döndürür.
static_framework_paths
depset ObjcProvider.static_framework_pathsKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Tüm çerçeve yollarını bu sağlayıcıdaki statik çerçevelere döndürür.
strict_include
depset ObjcProvider.strict_includeKomut satırında "-I" ile belirtilen, çoğaltılmamış arama yolları içerir. Başlık arama yolları olarak da bilinir (ve kullanıcı üst bilgisi arama yollarından farklıdır).
umbrella_header
depset ObjcProvider.umbrella_headerClang şemsiye başlığı. Genel üstbilgiler, J2ObjC segmentlere ayrılmış üstbilgilerle uyumlu olması için şemsiye üstbilgilerine #include'dur.
weak_sdk_framework
depset ObjcProvider.weak_sdk_frameworkKullanımdan kaldırıldı. Bu API'nin desteği sonlandırılmıştır ve yakında kaldırılacaktır. Lütfen bu özelliğe güvenmeyin.
---incompatible_objc_provider_remove_linking_info
ile devre dışı bırakılır. Kodunuzun, hemen kaldırılmak üzere uygun olduğunu doğrulamak için bu işareti kullanın. Zayıf bağlantı kurulacak SDK çerçevelerinin adları. Örneğin, "MediaAccessibility". Düzenli olarak bağlanan SDK çerçevelerinden farklı olarak, zayıf bağlı çerçevelerdeki simgeler çalışma zamanında mevcut olmadığında hataya neden olmaz.