Apple 동적 프레임워크

문제 신고 소스 보기

Apple 동적 프레임워크 관련 정보가 포함된 제공업체입니다.

회원

바이너리

File AppleDynamicFramework.binary

동적 프레임워크의 멀티 아키텍처 dylib 바이너리. 프레임워크를 제공하는 규칙에서 지정된 프레임워크 가져오기만 제공하는 경우 없음일 수 있습니다. None 값이 반환될 수 있습니다.

참조

CcInfo AppleDynamicFramework.cc_info

동적 프레임워크에 연결된 전이 종속 항목에 대한 정보가 포함된 제공자입니다.

프레임워크_dir

depset AppleDynamicFramework.framework_dirs

동적 프레임워크에 연결하기 위해 링크 입력으로 사용되는 프레임워크 경로 이름입니다.

프레임워크 파일

depset AppleDynamicFramework.framework_files

동적 프레임워크에 연결하는 입력으로 포함되어야 하는 전체 파일 세트입니다.

OBJC

ObjcProvider AppleDynamicFramework.objc

동적 프레임워크에 연결된 전이 종속 항목에 대한 정보가 포함된 제공자입니다.

to_json

string AppleDynamicFramework.to_json()

지원 중단됨. 이 API는 지원 중단되었으며 곧 삭제됩니다. 여기에 의존하지 마세요. ---incompatible_struct_has_no_methods사용 중지됩니다. 코드가 즉시 삭제될 수 있도록 이 플래그를 사용하여 확인합니다.
구조체 매개변수에서 JSON 문자열을 만듭니다. 이 방법은 모든 구조체 요소 (재귀적으로)가 문자열, 정수, 부울, 기타 구조체, 이러한 유형 목록 또는 문자열 키와 이러한 유형의 값을 가진 사전인 경우에만 작동합니다. 문자열의 따옴표와 새 줄은 이스케이프 처리됩니다. 예:
struct(key=123).to_json()
# {"key":123}

struct(key=True).to_json()
# {"key":true}

struct(key=[1, 2, 3]).to_json()
# {"key":[1,2,3]}

struct(key='text').to_json()
# {"key":"text"}

struct(key=struct(inner_key='text')).to_json()
# {"key":{"inner_key":"text"}}

struct(key=[struct(inner_key=1), struct(inner_key=2)]).to_json()
# {"key":[{"inner_key":1},{"inner_key":2}]}

struct(key=struct(inner_key=struct(inner_inner_key='text'))).to_json()
# {"key":{"inner_key":{"inner_inner_key":"text"}}}

지원 중단됨: 대신 json.encode(x) 또는 json.encode_indent(x)를 사용하세요. 그러면 구조체 이외의 값에 사용할 수 있으며 구조체 필드 네임스페이스가 오염되지 않습니다.

to_proto

string AppleDynamicFramework.to_proto()

지원 중단됨. 이 API는 지원 중단되었으며 곧 삭제됩니다. 여기에 의존하지 마세요. ---incompatible_struct_has_no_methods사용 중지됩니다. 코드가 즉시 삭제될 수 있도록 이 플래그를 사용하여 확인합니다.
구조체 매개변수에서 SMS를 만듭니다. 이 방법은 모든 구조체 요소 (재귀적)가 문자열, 정수, 부울, 기타 구조체 또는 dict 또는 이러한 유형 목록인 경우에만 작동합니다. 문자열의 따옴표와 새 줄은 이스케이프 처리됩니다. 구조체 키는 정렬된 순서로 반복됩니다. 예:
struct(key=123).to_proto()
# key: 123

struct(key=True).to_proto()
# key: true

struct(key=[1, 2, 3]).to_proto()
# key: 1
# key: 2
# key: 3

struct(key='text').to_proto()
# key: "text"

struct(key=struct(inner_key='text')).to_proto()
# key {
#   inner_key: "text"
# }

struct(key=[struct(inner_key=1), struct(inner_key=2)]).to_proto()
# key {
#   inner_key: 1
# }
# key {
#   inner_key: 2
# }

struct(key=struct(inner_key=struct(inner_inner_key='text'))).to_proto()
# key {
#    inner_key {
#     inner_inner_key: "text"
#   }
# }

struct(foo={4: 3, 2: 1}).to_proto()
# foo: {
#   key: 4
#   value: 3
# }
# foo: {
#   key: 2
#   value: 1
# }

지원 중단됨: 대신 proto.encode_text(x)를 사용하세요.