我刚得到Xcode,并尝试遵循在线教程,但是在每个单独的教程中,当制作一个新项目(单个活动)应用程序时,该项目附带2个文件,而这些文件我在默认情况下根本没有!我无法弄清楚如何在创建项目时默认制作main.storyboard或ViewController.swift文件。
我仅有的文件是AppDelegate.swift,SceneDelegate.swift和ContentView.swift。我也有Assets.xcassets,LaunchScreen.storyboard,Info.plist,Preview Content目录和Products目录。
这是新更新的一部分吗?还是有某种方法可以让我在初始化时创建这两个文件?
我尝试重新安装,并制作了多个新项目-每次它们都缺少这2个关键文件,因此将不胜感激。
我的应用程序包含一个故事板,它以一个导航控制器和一个视图控制器开始,上面有两个按钮,通向两个进一步的导航控制器。我已将主视图控制器设置为初始控制器,并将主界面和启动屏幕文件指向 Main.storyboard。应用程序构建良好,启动模拟器,显示初始视图控制器一秒钟,然后变黑。目前,我没有 usbc-ligntning 电缆来在我的实际设备上测试这个,并且对 Xcode 不够熟悉,不知道发生了什么。代码几乎是默认的:
AppDelegate.swift:
import UIKit
import CoreData
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
return true
}
// MARK: UISceneSession Lifecycle
func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration {
// Called when a new scene session is being created.
// Use this method to select a configuration to create the new scene with.
return …Run Code Online (Sandbox Code Playgroud)