【发布时间】:2018-12-26 01:37:51
【问题描述】:
我已经成功创建了我的私有框架。它没有错误。我现在创建了一个项目,我想要一个简单的东西,但我不知道。以下是我想要的
我想启动框架视图控制器。 你可以认为它是整个应用程序。我想开始它的第一个视图 控制器。然后应用程序流程按照业务逻辑。一世 当用户退出框架主视图控制器时想要退出应用程序。实际上它是一个完整的应用程序,但我决定为不同的客户端制作它的框架,因为不同的客户端只需要进行小的修改,但我不知道应该如何完成。
这是我尝试在客户端项目中启动第一个视图控制器的方式,但它无法识别该控制器。
@IBAction func onClickBtnStartOver(_ sender: Any)
{
let storyBoard : UIStoryboard = UIStoryboard(name: "Storyboard", bundle:nil)
let nextViewController = storyBoard.instantiateViewControllerWithIdentifier("idFrameworkVC") as FwViewController
self.presentViewController(nextViewController, animated:true, completion:nil)
}
它给了我类似“Use of undeclared type 'FwViewController'”之类的错误
那么我应该怎么做才能启动框架的第一个视图控制器。
注意:我在一个 Storyboard 中有视图控制器,即框架内的 Storyboard
【问题讨论】:
-
你是否在你的框架中声明你的类是公开的/开放的?
-
是的,我确实声明了