没有这样的模块错误“ NotificationCenter” WatchOS,Swift

时间:2018-10-12 14:42:24

标签: swift watchkit watch-os

我的两个试图导入NotificationCenter框架的控制器出现模块错误。我已经在“链接的框架和库”中添加了框架,但是仍然出现错误。

我什至尝试了cmd + shift + k,但这对我没有任何好处。

我还尝试将框架搜索路径设置为$(SRCROOT),但仍然存在相同的错误。

我有两个导入控制器。

Linked frameworks and libraries

Added notificationCenter

TimeController

import WatchKit
import Foundation
import NotificationCenter   error: "No such module 'NotificationCenter'" 

SwipeController

import WatchKit
import Foundation
import NotificationCenter   error: "No such module 'NotificationCenter'" 

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

我同意@David的评论,一个watchOS项目有三个目标。

您需要为每个目标尝试以下步骤: 选择每个目标,然后转到->构建阶段

Screen1

点击 右箭头 。并点击 + Step2

最后,搜索 NotificationCenter 并添加框架。

您需要为每个目标尝试这些步骤。

Watch