我正在制作一个Cocoa应用程序,之前我的所有代码都在AppDelegate.swift中。我想写一个扩展,但它不允许我在那里做,所以我创建了另一个类,并将我的代码粘贴在其中。在将所有对象重新连接到各自的Xib之后(对不起,如果我的技术术语有点偏离),除了初始化之外,代码完全相同。我用了
func applicationDidFinishLaunching(aNotification: NSNotification)
以前在AppDelegate.Swift中工作但现在不再执行了。有这个原因吗?
答案 0 :(得分:0)
事实证明我只需要将我的新类的委托添加到AppDelegate.swift。现在至少启动了,但现在不幸的是我在那里写的一切都在崩溃。哦,好吧。
答案 1 :(得分:0)
我不太清楚你的问题是什么,无论如何你可以按照以下步骤操作:
UIViewController
)ViewController
中的main storyboard
联系起来(确保您的应用在项目设置中使用该故事板)viewDidLoad
,viewDidAppear
等方法,例如您之前使用的didFinishLaunchingWithOptions
。