我试图从对象库中拉出一个tableview控制器并打开助理编辑器,它显示了tableview控制器是在对象C中而是Swift。我希望对象(控制器)在Swift中,有谁知道如何解决这个问题?
谢谢
答案 0 :(得分:0)
您正在查看UITableViewController
内容类。该课程显然是在Objective-C中。 UITableViewController
属于UIKit
框架,该框架是用Objective-C编写的。
您可以在File -> New -> File -> Source -> Cocoa Touch Class
中创建新课程。然后你有UITableViewController
的tu子类。
之后,您必须从故事板中选择UITableViewController
并在Identity Inspector上设置课程。
然后,在助理编辑器中,如果您选择了自动文件选择,您将看到自定义UITableViewController
。
大多数框架如UIKit
仍然用Objective-C编写。因此,如果您创建了一个Swift项目,那么库对象的主要对象将在Objective-C