2011-12-28 2 views
-2

나는 한동안 MacOSX에서 코코아 개발을 위해 CGSPrivate.h을 사용 해왔다. 이제 Lion (10.7.x)에서이 파일을 사용하고 있는데 해당 파일에 설명 된 CGSCStringValue() 함수가 더 이상 해당 OS 버전 아래에 존재하지 않는 것으로 나타났습니다.코코아의 쓸모없는 CGSCStringValue 함수는 실제로 어떻게 작동합니까?

나는 CGSCStringValue()의 기능의 사용을 만들고 싶어 - 관련 문자에 CGSValue 변환, 을 * 적절한 때 - 그리고 사람이 어떻게 알고 있다면 궁금하네요 함수가 실제로 구현됩니다.

CGSValue의 다양한 형태의 캐스팅을 시도했지만 아무 소용이 없습니다. 그렇다면 어떤 문서 나 실제 코코아 코드를 가르쳐 줄 수 있습니까? 10.7은 CGSValue을 입력으로 문자열과 연결하고 그 문자를 char *와 동일하게 처리합니까?

미리 감사드립니다.

답변

0

형식을 확인하여 (실제로는 CFString인지 확인) CFStringGetCString()을 호출하여 구현됩니다. 너 스스로 할 수있어. CGSCStringValue이 진짜 필요 없어.

+0

대단히 감사합니다. – HippoMan

관련 문제