【发布时间】:2018-10-12 14:42:23
【问题描述】:
我在尝试导入 NotificationCenter 框架的两个控制器中遇到模块错误。我已在“链接的框架和库”中添加了框架,但仍然出现错误。
我什至尝试过cmd + shift + k,但它对我没有任何好处。
我也尝试将框架搜索路径设置为 $(SRCROOT),但仍然出现同样的错误。
我有两个用于导入的控制器。
Linked frameworks and libraries
时间控制器
import WatchKit
import Foundation
import NotificationCenter error: "No such module 'NotificationCenter'"
SwipeController
import WatchKit
import Foundation
import NotificationCenter error: "No such module 'NotificationCenter'"
任何帮助将不胜感激!
【问题讨论】:
-
不叫NotificationCenter,加个截图:)
-
屏幕截图是来自你的 WatchKit 扩展目标吗?
-
它来自常规选项卡中的项目设置
-
但是哪个目标?一个 watchOS 项目中至少有 3 个目标,iOS 目标、WatchKit App 目标和 WatchKit 扩展目标。您需要将框架链接到您的 WatchKit 扩展目标,以便能够从您的 watchOS 类访问它
-
你是说这里吗?查看添加的屏幕截图