Ios 新的Swift应用程序创建Obj C文件

Ios 新的Swift应用程序创建Obj C文件,ios,xcode,Ios,Xcode,我对iOS开发有点陌生。我是不是疯了 我正在使用xCode创建分页应用程序。我选择语言为swift的新项目 当我向应用程序添加一个新视图时,它会添加一个目标为C??为什么?我想用Swift。我做错什么了吗 添加更多屏幕截图,如何获得第二个视图以显示Swift代码而不是UIKit代码 工作面。。。 不起作用 :看起来助理编辑器正在自动打开底层Objective-C头文件,而不是与视图控制器关联的Swift文件。尝试单击助理编辑器顶部的“自动”,然后将鼠标悬停片刻,以查看是否出现了Swift文件,

我对iOS开发有点陌生。我是不是疯了

我正在使用xCode创建分页应用程序。我选择语言为swift的新项目

当我向应用程序添加一个新视图时,它会添加一个目标为C??为什么?我想用Swift。我做错什么了吗

添加更多屏幕截图,如何获得第二个视图以显示Swift代码而不是UIKit代码

工作面。。。

不起作用


看起来助理编辑器正在自动打开底层Objective-C头文件,而不是与视图控制器关联的Swift文件。尝试单击助理编辑器顶部的“自动”,然后将鼠标悬停片刻,以查看是否出现了Swift文件,它应该显示在UIViewController.h文件的上方或下方

如果尚未为在故事板中创建的视图控制器创建子类,则需要先创建子类,然后将该类指定给故事板中的视图控制器。要执行此操作,请选择文件>新建>文件…,选择Cocoa Touch类,并使其成为UIViewController的子类,而不要创建XIB文件。然后,在故事板中,单击新创建的视图控制器,您可以从左侧的视图层次结构中选择它,打开标识检查器,并将其类设置为刚刚创建的UIViewController的子类


如果出于某种原因,您已经创建了一个视图控制器类并将其与情节提要对象正确关联,但它仍然没有出现,则可以使用“助手编辑器”(Assistant editor)中的手动选择,深入到要显示的文件。

底层框架UIKit,在您的示例中,它们是用Objective-C编写的。它们不是被创建的,只是被引用而已。@Fattie没有什么错。这是UIViewController.h。那是UIKit的。这不是作为项目的一部分创建的。那么我如何查看swift代码???我看到的是.h文件创建的文件完全是一个目标c文件。xib@Xogle您无法看到SDK提供的框架的Swift代码。您只能获得自己的课程的Swift代码。谢谢您的精彩详细回答。这是关键。不知道为什么他们有预先构建的视图类,如果它完全倒下,你可以拖放…@Xogle正如我所写的,你需要点击视图层次结构中的故事板,它旁边有一个黄色的圆圈,在菜单栏中打开Identity inspector:View>Utilities>Show Identity inspector,然后在Custom Class下将该类设置为您刚刚创建的子类。我发现您必须使用一个新类来完成此操作,我现在就得到了它。谢谢