ios開(kāi)發(fā)選oc還是swift 現(xiàn)在iOS APP開(kāi)發(fā),用oc語(yǔ)言的多,還是swift語(yǔ)音的多?
現(xiàn)在iOS APP開(kāi)發(fā),用oc語(yǔ)言的多,還是swift語(yǔ)音的多?我個(gè)人認(rèn)為OC應(yīng)該更多,但是當(dāng)支持swift的Google fusion系統(tǒng)到來(lái)時(shí),我認(rèn)為開(kāi)發(fā)者會(huì)不由自主地過(guò)渡到swift。為什么不用
現(xiàn)在iOS APP開(kāi)發(fā),用oc語(yǔ)言的多,還是swift語(yǔ)音的多?
我個(gè)人認(rèn)為OC應(yīng)該更多,但是當(dāng)支持swift的Google fusion系統(tǒng)到來(lái)時(shí),我認(rèn)為開(kāi)發(fā)者會(huì)不由自主地過(guò)渡到swift。為什么不用一種語(yǔ)言為兩個(gè)系統(tǒng)開(kāi)發(fā)應(yīng)用程序?
iOS開(kāi)發(fā)新手入門應(yīng)該學(xué)OC還是swift?
我已經(jīng)學(xué)會(huì)了2020,當(dāng)然,我也學(xué)會(huì)了swift。該公司的大部分IOS項(xiàng)目已遷移到swift。Facebook和Uber等仍基于swift3中OC開(kāi)發(fā)的公司選擇使用swift進(jìn)行開(kāi)發(fā)。既然我們?cè)谧鯥OS開(kāi)發(fā),我們就應(yīng)該遵循蘋(píng)果的路線圖。
OC和Swift哪個(gè)未來(lái)的趨勢(shì)更好?
如果你看看蘋(píng)果的官方網(wǎng)站,很明顯Swift是未來(lái)的趨勢(shì)。從語(yǔ)言語(yǔ)法的易用性、蘋(píng)果的文檔和示例代碼以及新的SDK支持來(lái)看,可以看出swift將取代OC,但從開(kāi)發(fā)者市場(chǎng)的角度來(lái)看,這個(gè)過(guò)程將非常漫長(zhǎng)。
中國(guó)優(yōu)秀的移動(dòng)互聯(lián)網(wǎng)產(chǎn)品大多誕生的時(shí)候,IOS和MacOS應(yīng)用開(kāi)發(fā)使用的語(yǔ)言都是OC,這就導(dǎo)致現(xiàn)在大部分老程序員已經(jīng)習(xí)慣了OC。因此,在選擇項(xiàng)目時(shí),繼續(xù)使用OC作為開(kāi)發(fā)語(yǔ)言是很自然的。正因?yàn)槿绱耍芏喙驹谡衅笗r(shí)也會(huì)優(yōu)先考慮OC,所以如果是新人找工作的時(shí)候,他們一定能做到。
iOS新開(kāi)項(xiàng)目用Swift編寫(xiě),還是用OC編寫(xiě)好?
新項(xiàng)目,當(dāng)然,使用swift。代碼簡(jiǎn)單,開(kāi)發(fā)速度快,維護(hù)方便,技術(shù)人員招聘方便。幾年前,高級(jí)IOS開(kāi)發(fā)者開(kāi)始轉(zhuǎn)向swift?,F(xiàn)在對(duì)他們來(lái)說(shuō),回到OC是一件痛苦而低效的事情。
現(xiàn)在學(xué)Ios開(kāi)發(fā)學(xué)習(xí)swift好還是object-c好?
謝謝。
作為一個(gè)開(kāi)發(fā)多年的程序開(kāi)發(fā)人員,我的觀點(diǎn)如下。
這類問(wèn)題對(duì)于初學(xué)者來(lái)說(shuō)比較糾結(jié),一般思路是:1。如果你把大量的精力花在學(xué)習(xí)上而不能使用它,你會(huì)白白浪費(fèi)你的時(shí)間和精力嗎?
這里有一個(gè)建議:學(xué)習(xí)一切。原因如下:
1?,F(xiàn)在很多公司都使用IOS編程語(yǔ)言,OC應(yīng)用廣泛,swift編程快捷方便。除非你知道你要去什么樣的公司,否則你會(huì)用它。這是最好的選擇。
希望以上答案對(duì)您有用。祝你學(xué)習(xí)進(jìn)步。