当使用外部框架时,Xcode 现在有一个Embedded Binaries和Linked Frameworks部分。
当您下载外部框架并将其 Finder-> 拖入 Xcode 时,它会将框架放入Linked Frameworks and Libraries部分。
当您使用 Carthage 构建库时,建议将其拖入Embedded Binaries部分。
两者似乎都在链接方面工作,因为 API 以任何一种方式都可用,此外,当将框架添加到Embedded Binaries部分时,它也会自动添加到Linked Frameworks and Libraries部分。
那么,谁是对的?迦太基还是互联网的其余部分?为什么有两个选项可以将外部资源包含到 Xcode 项目中?