原創(chuàng)文章后专,歡迎轉(zhuǎn)載褪迟。轉(zhuǎn)載請(qǐng)注明:關(guān)東升的博客
在Swift語(yǔ)言出現(xiàn)之前,開發(fā)iOS或OS X應(yīng)用主要使用Objective-C語(yǔ)言尽棕,此外還可以使用C和C++語(yǔ)言喳挑,但是UI部分只能使用Objective-C語(yǔ)言。
選擇語(yǔ)言
Swift語(yǔ)言出現(xiàn)
后滔悉,蘋果公司給程序員提供了更多的選擇伊诵,讓這兩種語(yǔ)言并存。既然是并存回官,我們就有4種方式可以選擇:
- 采用純Swift的改革派方式曹宴;
- 采用純Objective-C的保守派方式;
- 采用Swift調(diào)用Objective-C的左傾改良派方式歉提;
- 采用Objective-C調(diào)用Swift的右傾改良派方式笛坦。
文件擴(kuò)展名
在Xcode等工具開發(fā)iOS或OS X應(yīng)用可以編寫多種形式的源文件,原本就可以使用Objective-C苔巨、C和C++語(yǔ)言第献,Swift語(yǔ)言出現(xiàn)后源文件的形式更加多樣乾巧。可能的文件擴(kuò)展名說(shuō)明:
69-1.jpg