我应该在CocoaPods依赖项中添加Foundation和其他标准框架吗?

奥西尔

我想创建podspec,我想知道我需要在其中添加哪些依赖项。我要为其创建podspec文件的库只有一个依赖项。这取决于Foundation框架。

据我所知所有新创建的iOS应用程序已经有进口Foundationprefix文件。这是否意味着上面构建的所有应用程序Foundation,我是否不必添加依赖关系?我需要将Apple的框架指定为显式依赖项的行CocoaPods以及可以依赖的框架在哪里?

请给我澄清一下。谢谢!

奥克斯库格

我不会担心。任何不包含Foundation的iOS应用程序都将是一个应用程序,该应用程序实际上无法使用iOS中99%的可用框架。此外,将出现的链接器错误将很容易解释。

就像您说的那样,默认情况下,所有iOS应用程序都已随附Foundation导入。因此,可以公平地假设任何部署您的CocoaPod的用户都将拥有Foundation。

诸如SpriteKit,AVFoundation,CoreBluetooth,CoreLocation等框架应为依赖项,因为它们对于常规应用程序不是必不可少的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我应该在依赖项中添加recyclerView和CardView吗?

Scala“未找到:对象com”-如果没有其他依赖项,我真的应该在build.sbt中添加条目吗?

我应该在mean.js中添加模块依赖项(对于ng-sortable)

我应该在其他主机中创建管理面板吗?

即使未添加任何内容,我也应该在子类中覆盖equals和hashCode吗?

我应该在我的数据库中存储其他实体的用户特定信息吗?

在插件中应该在哪里添加iOS依赖项?

Laravel 测试 - 我应该在每个测试中创建依赖资源吗?

我应该在依赖更新中增加主要版本吗

我应该在useCallback的依赖项数组中包含setState吗?

我可以/应该在Kotlin中顺序编写这些相互依赖的Volley调用吗?

Android:我应该在recyclerview中维护对活动的引用,还是有其他方法?

我应该在哪里准备数据?在awakeFromNib,viewDidLoad或其他内容中

我应该在我的.gitignore文件中添加yarn-error.log吗?

我应该在我的 .htaccess 文件中删除或添加一些东西吗?

我应该在android中实现哪个依赖注入

我应该在双方都添加信息吗

我应该在哪里为新的 Android Studio 项目中的 firebase 添加项目级依赖项

在Android SQLite中,我们也应该在onCreate()中添加新列吗?

我应该在角度组件中添加名称属性的前缀吗?

我应该在文件描述符中添加const吗?

我应该在.gitignore文件中添加Django迁移文件吗?

Laravel Cashier:我也应该在 Stripe 中添加试用期吗?

MariaDB-我应该在表中添加索引吗?

我应该在项目中的每个文件中添加__future__语句吗?

我应该在表的复合索引中添加ID(主键)吗?

我应该在android中添加确认密码字段吗?

创建类时,我们应该在 Ruby 中添加 attr_* 方法吗?

我应该在 Akka 流中的 Kafka 源之后添加缓冲区吗