我是iOS开发新手,直接从Swift开始.
当我想向一个项目中添加一个新文件时,IDE会给我提供两个文件,在我目前看到的教程中,这两个文件似乎可以互换使用.
当我创建一个新的Cocoa Touch类时,我得到的是(取决于继承的类)
import UIKit
class CtTest: NSObject {
}
当我创建一个新的Swift文件时,我得到:-
import Foundation
这两个类的扩展都是.敏捷的
如果我将类定义添加到Swift文件,并按如下方式修改它:-
import UIKit
import Foundation
class SwTest:NSObject
{
}
这两个文件之间还有什么区别吗.
如果是的话,在什么情况下,比如视图控制器、模型等,哪些类是首选的.
非常感谢.