Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
新ios项目模板中的Xcode情节提要_Ios_Objective C_Xcode - Fatal编程技术网

新ios项目模板中的Xcode情节提要

新ios项目模板中的Xcode情节提要,ios,objective-c,xcode,Ios,Objective C,Xcode,我不熟悉Xcode和Objective-c。我有最新的Xcode版本,但是当我创建一个新的IOS项目时,不管版本如何,生成的代码都不会使用自动属性合成或故事板,尽管我发现一些教程说默认情况下应该使用它们。如何更改此行为?简单的方法是从启动新项目时显示的模板项目列表中选择单个视图应用程序 如果从头开始,您需要创建一个新的故事板,并将该故事板的名称添加到信息列表中。请看屏幕截图 您选择什么样的模板来启动一个新项目?什么是不使用的?创建新项目时,它会询问您是否要使用故事板。如果不选中该复选框,它将不会

我不熟悉Xcode和Objective-c。我有最新的Xcode版本,但是当我创建一个新的IOS项目时,不管版本如何,生成的代码都不会使用自动属性合成或故事板,尽管我发现一些教程说默认情况下应该使用它们。如何更改此行为?

简单的方法是从启动新项目时显示的模板项目列表中选择单个视图应用程序

如果从头开始,您需要创建一个新的故事板,并将该故事板的名称添加到信息列表中。请看屏幕截图


您选择什么样的模板来启动一个新项目?什么是不使用的?创建新项目时,它会询问您是否要使用故事板。如果不选中该复选框,它将不会使用故事板。还有,你在代码中看到了吗?如果不是,那么它使用的是自动合成。@LeoNatan,你使用的是什么版本?该复选框在Xcode 5.1中不再存在。除非您选择空模板,否则您将自动获得基于情节提要的应用程序。嗯。。。当我使用Xcode 5.1从空模板启动项目时,我看不到这些。这三个对象是用来做什么的?哦,好吧,那是因为你选择使用核心数据,我忘了那个。它们之所以存在,是因为它们已经覆盖了这些属性(只读)的getter,所以在这种情况下仍然需要使用@synthesis。我想这就是我要做的,但由于我在学习,我必须创建许多新项目,所以在默认情况下将所有内容设置正确会很有帮助。@Jelly,不要从空模板开始。根据需要,使用单视图、选项卡式、基于页面或主详细信息模板。所有这些都将为您提供一个带有一些默认控制器的故事板。