|
1
4
对。
将静态库的目标添加到项目中,然后将其构建产品添加到iPhone应用程序的目标中。当您开始使用Mac OS X应用程序时,也将库构建产品添加到该目标。
编译源文件将生成对象文件,链接器将在下一阶段将这些文件融合(链接)在一起。这个阶段还包括任何静态库中的链接器链接。 必须在应用程序目标的链接二进制文件阶段添加库构建产品(来自库目标),以便链接器将库链接到应用程序中。 |
|
|
2
1
除非您希望在不分发源代码的情况下分发静态库,否则我真的没有足够的理由创建它。您必须为每个平台重新编译,所以您也可以从一个公共位置添加library.h和.m文件(例如,添加时不要将文件复制到项目中)。“添加现有文件…”选项允许您在添加时取消选中标记为“将项目复制到目标组文件夹(如果需要)”的复选框。然后,对库文件所做的任何更改都将在两个项目中更新。构建静态库只是增加了另一层不必要的复杂性(其他目标等)(imho,抱歉不同意peter;-)。 最好的问候。 |
|
|
Lorenzo Zorri · 如何根据文本字段的内容动态调整其宽度? 1 年前 |
|
|
Rashik · 为什么Spacer()会自动扩展我的VStack 1 年前 |
|
|
lucycoco · 如何解决pod安装问题并成功运行pod安装? 1 年前 |
|
Viktor Sec · 如何自动将字符串添加到Xcode字符串目录? 1 年前 |
|
|
Rue Vitale · 定位UILabel 1 年前 |