加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – Xcode 6 beta中缺少默认框架

发布时间:2020-12-14 19:23:47 所属栏目:百科 来源:网络整理
导读:在“ Xcode 6 beta”中创建一个新项目时,我注意到没有附加框架. 在Xcode 5.x中,当我们创建一个新项目时,我们默认链接了以下框架: – 基金会 CoreGraphics UIKit XCTest 在Xcode 5.x中创建新的SingleViewController项目时链接的框架 在Xcode 6 beta中创建一
在“ Xcode 6 beta”中创建一个新项目时,我注意到没有附加框架.

在Xcode 5.x中,当我们创建一个新项目时,我们默认链接了以下框架: –

>基金会
> CoreGraphics
> UIKit
> XCTest

在Xcode 5.x中创建新的SingleViewController项目时链接的框架

在Xcode 6 beta中创建一个新的SingleViewController项目时的MISSING框架

我知道这是IDE的测试版.但是,如果我们知道这些框架现在是否在内部联系起来会有所帮助吗?

提前致谢.

解决方法

在Xcode 6中,新项目的默认设置是使用模块系统(在Xcode 5中引入)通过import( Swift)或@ import / #import语句(ObjC)自动链接您在代码中引用的任何框架.因为项目模板包含导入Foundation和UIKit的代码(以及导入XCTest的测试用例目标),所以您可以自动链接这些框架.

正如Alladinian评论的那样,在项目设置中有一个启用或禁用此功能的开关,因此您也可以为旧项目启用它. (如果它给你带来麻烦,请将其关闭.)一旦您的框架自动链接,您就不需要将它们放在Linked Frameworks&图书馆了.

如果你想在项目中开始使用其他框架,你不需要添加它们我是项目设置 – 只需导入MapKit或CloudKit或AVFoundation或源代码中的任何内容,它们将自动链接.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读