“FOUNDATION_EXPORT”대“extern”


141

내가 사용 뒤에 이유는 무엇인지 묻고 싶다 FOUNDATION_EXPORT대신 extern객관적인 C의 프로젝트.

나는 이 질문을 확인 하고 사용하여 FOUNDATION_EXPORT무려 340 포인트 (1 위)를 extern얻었 지만 74 포인트 (2 위) 만 사용했습니다 .

아무도 이유를 설명 할 수 있습니까? FOUNDATION_EXPORT대신에 사용하는 실질적인 이유 가 extern있습니까?

감사!


12
답변에 대해 투표 할 수는 없습니다. 우선, 대답 FOUNDATION_EXPORT은 다른 것보다 거의 2 년이 더 깁니다!
jscs

답변:


171

NSObjCRuntime.h (Foundation)를 보면 C, C ++ 및 Win32의 다른 것들에서 FOUNDATION_EXPORT컴파일되는 것을 볼 수 있습니다. 따라서 조금 더 호환됩니다. 대부분의 프로젝트에서 이것은 아무런 차이가 없습니다.externextern "C"


2
고마워요! 계속 사용하겠습니다 FOUNDATION_EXPORT.
Rudolf Adamkovič
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.