首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift 2.3中没有这样的模块"UserNotifications“

Swift 2.3中没有这样的模块"UserNotifications“
EN

Stack Overflow用户
提问于 2016-11-28 13:07:31
回答 2查看 1.1K关注 0票数 2

我在Xcode 7.3.1上使用SWIFT2.3,在AppDelegate中我试图导入

代码语言:javascript
复制
import UserNotifications

它给我的错误是“没有这样的模块UserNotifications”。有什么问题,我怎么解决呢?

我尝试用定义的SWIFT_VERSION = 2.3在Xcode 8上运行它,但是我在Alamofire框架中遇到了很多错误,但是我也设置了Alamofire的快速版本。因此,我决定继续研究Xcode 7。

那么,是因为Xcode版本,还是我也可以在Xcode 7上修复它呢?我的目标iOS是10。我在支持的Platform10.2文件夹中复制,所以我可以从Xcode 7在iOS 10设备上运行。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-28 13:15:01

不能简单地将swift2.3swift3混合在单个目标内的单个项目中,这也不是推荐的方法。

所获得的错误是由于UserNotifications框架造成的。这个框架是在xcode8中添加的,所以您不能在xcode7.3.1中使用这个框架。

另外,如果您计划在Xcode 8中使用Legacy Swift Version 2.3,那么您必须使用swift3 --如果您同意了,那么您将能够运行您的项目--使用的是迅捷2.3,但是您将不能使用swift3的语法。

票数 0
EN

Stack Overflow用户

发布于 2016-11-28 13:16:23

要在xcode 8中打开快速2.3项目,您必须对目标和alamofire的遗留表单构建设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40845102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档