最近Xcodeをアップグレードし、プログラミングを続行しようとしました。私のアプリは構築できません。問題はAppDelegateにあると言われています。 は、私は自分のコードをコピー:問題AppDelegate with New Swift 2.2/Xcode 7.3.1
import UIKit
@UIApplicationMain
AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// Override point for customization after application launch.
let storyboard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle())
let defaults = NSUserDefaults.standardUserDefaults()
var rootViewController : UIViewController;
if (defaults.boolForKey("HasBeenLaunched")) {
// This gets executed if the app has ALREADY been launched
rootViewController = storyboard.instantiateViewControllerWithIdentifier("maintabcontroller") as UIViewController
} else {
// This gets executed if the app has NEVER been launched
defaults.setBool(true, forKey: "HasBeenLaunched")
defaults.synchronize()
rootViewController = storyboard.instantiateViewControllerWithIdentifier("setupstory") as UIViewController
}
window?.rootViewController = rootViewController;
window?.makeKeyAndVisible();
UITabBar.appearance().barTintColor = UIColor.whiteColor()
UITabBar.appearance().tintColor = UIColor.blackColor()
return true
}
}
エラーがラインAppDelegate: UIResponder, UIApplicationDelegate {
です。彼らは以下のとおりです。
- 期待宣言
- 文は
- 式はトップレベルで許可されていない閉鎖式で始めることはできません 文の
- ブレースブロックは未使用
- 式は未使用に解決されます機能
アップグレードする前に、私はこれらのエラーをすべて受け取りませんでした。
を:UIResponder、UIApplicationDelegateは{ ' – luk2302
新しい空のプロジェクトを作成しているかを見ることができますあなたには欠けている。 – Lucho