Aporo
I te whakarite i te tukunga hou, ko te aro nui ki te whakawhänui i nga taputapu diagnostic i roto i te whakahiato, te whakanui ake i te pono o te patuiro, te whakapai ake i te whakahaere whakawhirinaki i roto i te kaiwhakahaere o te kete, me te whakanui ake i te tautoko mo te LSP (Language Server Protocol). Kua taapirihia te tautoko reo
Kia maumahara ka riro i te reo Swift nga mea tino pai o te reo C me te Objective-C, me te whakarato i tetahi tauira ahanoa e hototahi ana ki te Objective-C (Ka taea te konatunatua te Waehere Tere ki te waehere C me te Objective-C), engari he rereke te whakamahi o te aunoa. te tohatoha mahara me te mana whakahaere o nga taurangi me nga raupapa, e tino whakanui ana i te pono me te haumarutanga o te waehere. He maha ano hoki nga tikanga whakamaoritanga hou a Swift, penei i te kati, te hotaka whanui, nga kupu lambda, nga tuple me nga momo papakupu, nga mahi kohikohi tere, me nga waahanga o te kaupapa mahi. Ko te putanga Linux kaore i te herea ki te Wāmahi Objective-C, e taea ai te whakamahi i te reo i roto i nga taiao kaore he tautoko Objective-C.
Ko te whakatinanatanga Swift ka hangaia ma te whakamahi i nga hangarau mai i te kaupapa LLVM kore utu. Hei whakarite i nga mahi teitei, ka whakahiatohia nga papatono Swift ki te waehere taketake e 30% tere ake i te waehere Objective-C i roto i nga whakamatautau a Apple. Engari he kaikohi paru, ka whakamahia e Swift te tatau tohutoro ahanoa. Kei roto i te kete he kaiwhakahaere kete
Source: opennet.ru