2010-11-19 1 views
1
애플의 documentation이 방법의에서

, 그것은 마지막에 다음을 말한다 는 Mac OS X v10.0부터 사용 가능하며 Mac OS X v10.5에서 제공됩니다. 응용 프로그램이 실행되는 런타임 스타일의 유형 인코딩 문자열 만 지원됩니다. 이 메소드를 공개 할 때, 그러한 변경이 발생한 후에 "old-style"유형 인코딩 문자열을 지원하는 바이너리 호환성에 대한 약속이 없습니다.애플의주의 :</p> <p><i> 특별 고려 사항</p> <p>이 방법 : (CONST의 char *) 유형

현재 런타임 데이터에서 유형 문자열을 전달하거나 응용 프로그램이 실행되는 런타임에서 사용중인 유형 문자열 스타일과 일치시키는 것은 사용자의 책임입니다.

나는 그것을 이해하지 못했습니다. 아무도 설명 할 수 있을까요?

내가 정말로 알고 싶은 것은 이것입니다 : 만약이 방법을 사용하는 iOS 응용 프로그램을 작성한다면, 나중에 애플이 뭔가를하는 방식을 바꾸면 나중에 나를 망칠 수 있다고 말하는 것입니까?

나는 코코아를 사용하고 있습니다. . .

답변

0

내가 정말로 알고 싶은 것은 이것입니다.이 방법을 사용하는 iOS 응용 프로그램을 작성하면 나중에 애플이 뭔가를하는 방식으로 변경한다면 나중에 나에게 불쾌감을 줄 수 있다고 말하는 것입니까?

예. 그들은 향후 버전에서 유형 인코딩 문자열 (메소드의 인수)의 형식을 변경할 수 있다고 말하고 있습니다.

+0

감사합니다. . . "현재 런타임 데이터에서"형식 문자열을 어떻게 얻을 수 있습니까? –