2014-06-05 43 views
0

目前我試圖用斯威夫特iOS8上的代碼(任何人這樣做呢?)IOS 8默認(斯威夫特的Xcode教程)與IOS 7(目標C Xcode的教程)

到目前爲止,我發現鏈接的IOS7教程在這裏: https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/RoadMapiOS/FirstTutorial.html#//apple_ref/doc/uid/TP40011343-CH3-SW1 (如果有人有iOS8上的教程請聯繫我!)

在它,它說,在「支持文件」文件夾中去「看的main.m源文件」和擦除3行代碼,以防止Xcode顯示默認的白色空白屏幕。

但是在IOS8中,它們使用Swift而不是Objective C,並且在Supporting Files:Info.plist下只有1個文件。

有沒有人知道該怎麼辦,以防止XCode每次運行我的代碼時顯示其默認屏幕,無論我寫什麼?

回答

0

本教程沒有提到有關從main.m刪除行的任何內容。

它說,你應該刪除在XYZAppDelegate.mapplication:didFinishLaunchingWithOptions:三行,使它看起來像這樣:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    return YES; 
} 

如果您創建使用「空白應用程序」模板和斯威夫特一個新的項目,那麼你需要從application(didFinishLaunchingWithOptions:)方法中刪除行AppDelegate.swift使其看起來像這樣:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool { 
    return true 
} 
+0

它的工作!謝謝! :) – Katsu