iOS App xcode构建错误

Oma*_*res 9 xcode build ios

我是iOS开发的新手,并且很少有构建错误.我在网上查看了如何解决这些错误,但无法得到提示.使用内置Swift的Xcode 9.4.

  1. 'LaunchOptionsKey'不是'UIApplication'的成员类型
  2. 实例成员'state'不能用于'UIControl'类型
  3. 实例成员'state'不能用于'UIControl'类型
  4. 类型'UIControl'没有成员'州'

链接在下面,因为我不允许在这篇文章中包含截图.

Xcode构建错误

U. *_*ice 28

它应该是这样的:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    return true
}
Run Code Online (Sandbox Code Playgroud)


小智 5

原始问题和接受的答案都没有指出,在创建项目时生成的错误代码是生成的代码,因此通常不需要更改。

问题是因为 Xcode 的版本。在较新版本的 Xcode (10.2) 中,UIApplicationLaunchOptionsKey 已重命名为 UIApplication.LaunchOptionsKey。当我尝试在旧版本的 Xcode 中打开我的项目时遇到了这个问题。这很糟糕,因为我现在无法在无法更新到最新版本的旧计算机上处​​理我的项目。