如何在Swift中将类分配给Splash屏幕?

我正在尝试更改类以从我的启动画面类调用Web服务,但它会触发错误消息。

错误是:

启动画面不允许自定义类

您的启动故事板会在应用程序开始执行之前显示,因此,错误显示它无法执行代码。

您可以从启动故事板复制场景作为主故事板的初始视图控制器,在此故事板中,您可以使用自定义UIViewController子类并调用您的Web服务。 通话结束后,您可以执行所需场景的segue。

无法向“启动”屏幕添加行为。

您应该创建另一个视图来添加行为。

例如,使用另一个storybaord添加此动画行为:
https://github.com/okmr-d/App-Launching-like-Twitter

启动屏幕结束后, func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool被调用,所以你可以像这样添加你自己的行为:
https://github.com/okmr-d/App-Launching-like-Twitter/blob/6642733d4d7948fd706950665b8ecc97018b105b/App%20Launching%20like%20Twitter/AppDelegate.swift#L20-L86