139 votes

« FOUNDATION_EXPORT » vs « extern »

Je voudrais demander quelle est la raison derrière l'utilisation de FOUNDATION_EXPORT au lieu de extern en Objective-C projets.

J'ai vérifié cette question et à l'aide de FOUNDATION_EXPORT a gagné la bagatelle de 340 points (1ère place) tandis que l'utilisation de extern seulement 74 points (2ème place).

Quelqu'un pourrait-il expliquer pourquoi? Est-il une raison pratique à l'aide d' FOUNDATION_EXPORT au lieu de extern?

Merci!

168voto

Jesse Rusak Points 33702
<p>Si vous regardez dans NSObjCRuntime.h (dans Foundation) vous verrez que <code></code> compile à <code></code> c, <code></code> en C++ et d’autres choses dans Win32. Ainsi, il est un peu plus compatible. Pour la plupart des projets, cela ne fera aucune différence.</p>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X