В чем разница между платформой Cocoa и статической библиотекой C? - PullRequest
4 голосов
/ 21 июля 2011

Может ли кто-нибудь объяснить мне фундаментальные различия между платформой Cocoa и статической библиотекой C?

В частности, я выясняю, что в обоих случаях я должен ссылаться на файл (.framework или.a) в части «Link Binary with Libraries» для моей цели в XCode.

Однако мне, кажется, не нужно помещать .a в «Copy Files».Мне нужно только положить .framework в «Копировать файлы».В чем причина такой разницы?

1 Ответ

9 голосов
/ 21 июля 2011

A статическая библиотека фактически скомпилирована как часть вашего приложения, в то время как инфраструктура распространяется вместе с вашим приложением (или системные платформы уже существуют) и динамически связана.Также смотрите этот вопрос .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...