나는 혼란 스럽다. C++ 코드를보고 창이 카본이나 코코아로 생성되었는지 어떻게 알 수 있습니까?탄소 또는 코코아인지 어떻게 알 수 있습니까?
탄소와 코코아 창 사이의 차이를 어떻게 볼 수 있습니까? Carbon = WindowRef와 Cocoa = NSView입니까? 코드를보고 차이점을 어떻게 알 수 있습니까? 내가 정말 여기에 안내를하고 싶은 등 VST GUI 4.0
등의 API의 차이를 볼 수 있도록
은 답을 알고 싶습니다.
나는 혼란 스럽다. C++ 코드를보고 창이 카본이나 코코아로 생성되었는지 어떻게 알 수 있습니까?탄소 또는 코코아인지 어떻게 알 수 있습니까?
탄소와 코코아 창 사이의 차이를 어떻게 볼 수 있습니까? Carbon = WindowRef와 Cocoa = NSView입니까? 코드를보고 차이점을 어떻게 알 수 있습니까? 내가 정말 여기에 안내를하고 싶은 등 VST GUI 4.0
등의 API의 차이를 볼 수 있도록
은 답을 알고 싶습니다.
네, 탄소 API - C++ 및 코코아 - 목표 C 일반적으로 탄소는 매우 오래전에 사용되었으며 소스 코드가 QT 나 wxWidgets와 같은 라이브러리를 사용하지 않고 C++ 프로젝트 인 경우 Carbon입니다. 다음의 코코아/
또한 다음 URL 당신에게 도움이 될 수 https://superuser.com/questions/445598/how-do-i-tell-if-ive-carbon-or-cocoa-installed-on-my-mac
그렇다면 탄소가 포함되어 있으면 API가 OSX 10.8 이상에서 작동하지 않을 것입니다. – user3811459
가능성 있음. 사용되지 않는 것으로 표시되었지만 사과가 다음 릴리스에서 메소드를 제거 할 수있는 경우에도 시간이 걸립니다. 따라서 사용되지 않는 메소드를 대체 할 수있는 좋은 기회입니다. https://developer.apple.com/library/mac/releasenotes/General/CarbonCoreDeprecations/index.html#//apple_ref/doc/uid/TP40012224가 도움이 될 수 있습니다. – toohtik
그래서 아직 아무것도 삭제되지 않았습니까? 탄소는 여전히 최신 OSX 기계에서 작동하고 있습니까? 링크를 가져 주셔서 감사합니다. – user3811459
코코아가 목표 - C API입니다 - 은 또한 당신이 그렇다면 프레임 워크 < 코코아/Cocoa.h>를 포함한 소스 코드에서 검색 할 수 있습니다. – dandan78
@ dandan78 OSX 버전> = 10.8 이후 폐기 된 카본이면이 기계에서는 작동하지 않으며 코코아는 이전 기계에서 작동하지 않습니까? – user3811459