1.OC的程序的入口是main;swift的程序入口是@UIApplicationMain
2.OC的類是有.h和.m組成;swift是.swift結(jié)尾
3.OC的類是以@interface和@end開始結(jié)尾; swift里采用{}
4.OC里語句結(jié)束以分號(;); swift里不需要分號,換行就可以.,如果寫了分號也沒事
5. OC里創(chuàng)建一個(gè)視圖采用alloc/init; Swift里采用()
6. OC里創(chuàng)建視圖采用initWithXXX; swift里變成(XXX:)
7. OC里設(shè)置顏色采用[UIColor yellowColor]; swift采用UIColor.yellowColor;
8. OC里添加視圖一般采用self.view.addSubView; swift里建議采用view.addSubview,不使用self.就是為了在閉包里和構(gòu)造函數(shù)里區(qū)分(會在閉包里和構(gòu)造函數(shù)里用self)
9.OC里的枚舉需要寫全UIButtonTypeContactAdd; swift里采用type.類型的形式
10. OC里的方法是采用@selector ; swift采用"方法名"的形式
11. swift中的枚舉,可以省略前邊的type,直接采用.,智能提示不太好
12. OC里的打印采用NSLog;swift中采用print
13. =左右兩邊最好有對等的空格