|
|
1
5
只想让你知道: 最后我有了一个针对不同平台的不同目标的项目。 但我没有在目标本身中包含我所依赖的框架,而是将它们添加到 其他链接器标志 生成设置:
你可以在我做的项目中查出来 github . |
|
|
2
3
可能最简单的(就你必须做的事情而言)方法是两个项目(如果你愿意,你可以将其总结为虚拟伞项目的子项目),它们使用相同的资源集,一个针对Mac OS X,另一个针对iPhone OS。 或者,您是否不能在同一个项目中创建两个单独的目标,并从__get info_窗口的_选项卡中更改__base sdk_157;?我前面没有xcode可以检查,但我想它会让你这样做。 (当然,无论采用哪种方法,您都可以添加第三个目标:模拟器的静态库,这在测试时都很有用!) |
|
|
3
3
其实没那么糟。只需创建适当类型的第二个目标,然后更改“基本SDK”构建设置。然后确保添加所有必要的文件。如果要同时生成这两个目标,请创建聚合目标。有关实际示例,请参阅我的项目 SSPromise . |
|
|
4
-3
你不能用 PIMPL idiom ?和/或两者都有一个共同的头,但基于目标体系结构或SDK使用不同的实现文件? |
|
|
Lorenzo Zorri · 如何根据文本字段的内容动态调整其宽度? 1 年前 |
|
|
Rashik · 为什么Spacer()会自动扩展我的VStack 2 年前 |
|
|
lucycoco · 如何解决pod安装问题并成功运行pod安装? 2 年前 |
|
Viktor Sec · 如何自动将字符串添加到Xcode字符串目录? 2 年前 |
|
|
Rue Vitale · 定位UILabel 2 年前 |