【发布时间】:2014-06-12 09:35:51
【问题描述】:
在“Xcode 6 beta”中创建新项目时,我注意到没有附加frameworks。
在 Xcode 5.x 中,当我们创建一个新项目时,我们默认链接了以下框架:-
- 基础
- 核心图形
- UIKit
- XCTest
在Xcode 5.x 中创建新的SingleViewController 项目时链接的框架
在Xcode 6 beta 中创建新的SingleViewController 项目时的MISSING 框架
我知道这是IDE 的beta 版本。但是,如果我们知道这些框架现在是否在内部链接会有所帮助?
提前致谢。
【问题讨论】:
-
不要引用我的话,但我认为它们确实在内部链接。因为如果您查看代码,则有
import UIKit行并且它没有给出任何错误(Swift 项目)。 -
它们作为模块导入并自动链接。实际上,您也可以在 Xcode5.x 中执行此操作(对于系统框架),前提是您在
Build Settings的Apple LLVM 5.1 - Language - Modules部分中将Enable Modules和Link Frameworks Automatically设置为Yes -
@LordZsolt 你是对的。 Foundation 是自动链接的。你应该把它变成一个答案。