CFType인지 아닌지 확인하는 방법 :CFArrayGetValueAtIndex : 리턴 값이 애플 개발자 웹 사이트에서입니다
const를 무효 * CFArrayGetValueAtIndex ( CFArrayRef theArray, cfindex 변경됨 IDX );
반환 값
theArray의 idx 인덱스 값입니다. 반환 값이 Core Foundation Object 인 경우, 소유권은 Core Foundation 용 메모리 관리 프로그래밍 지침에서 "Get Rule"을 따릅니다.
이제 반환 값이 CFType인지 테스트하는 방법은 무엇입니까?
편집 :
그냥 정확히 내가 찾고 무엇을 __isctype라는 /usr/lib/system/libsystem_c.dylib의 기능을 발견했다. 누군가이 기능에 대해 더 많이 알고 있습니까?
'__isctype()'은 CFTypes와 아무 관련이 없습니다. 그것은 문자의 "클래스"(즉, 숫자 또는 문자 등)를 결정하는 데 사용됩니다. 또한 개인 기능이기도합니다. –
나를 위해 얼마나 당황 스럽습니까. 나는 너무 많은 시간 동안 일하고 있습니다. 물론 C에는 RTTI 기능이 없습니다. – Eliott