Kaw ad

Apple tam sim no ua haujlwm ntawm Swift 5.0. Qhov no yog qhov hloov tshiab loj rau cov lus programming uas lub tuam txhab tau tshaj tawm thawj zaug hauv 2014. Hauv kev npaj rau qhov hloov tshiab no, tus thawj tswj haujlwm Ted Kremenek zaum nrog John Sundell ntawm nws lub podcast. Nyob rau lub sijhawm ntawd, peb tau kawm ntxiv txog cov xov xwm uas Swift 5.0 yuav coj.

Ted Kremenek ua haujlwm ntawm Apple ua tus thawj coj loj rau cov lus thiab kev ua haujlwm. Nws tau ua haujlwm los saib xyuas kev tso tawm Swift 5 thiab tseem ua tus tshaj tawm rau tag nrho qhov project. Hauv Sundell's podcast, nws tau tham txog cov ncauj lus xws li cov yam ntxwv tshiab uas Apple npaj yuav suav nrog hauv Swift tshiab thiab tiam thib tsib feem ntau.

Swift 5 yuav tsum tau tsom mus rau qhov kev ua tiav ntev ntawm ABI (Application Binary Interfaces) ruaj khov. Txhawm rau siv qhov kev ruaj ntseg thiab kev ua haujlwm tag nrho, kev hloov pauv tseem ceeb yuav tsum tau ua hauv Swift. Ua tsaug rau qhov no, Swift 5 yuav ua rau nws muaj peev xwm txuas tau ib daim ntawv thov tsim nyob rau hauv ib lub version ntawm Swift compiler nrog lub tsev qiv ntawv tsim nyob rau hauv lwm version, uas yog tsis tau mus txog rau tam sim no.

Swift tau tsim nyob rau xyoo 2014 thiab siv los tsim cov ntawv thov rau iOS, macOS, watchOS thiab tvOS. Tab sis qhov pib ntawm Swift txoj kev loj hlob hnub rov qab mus rau 2010, thaum Chris Lattner pib ua hauj lwm rau nws. Plaub xyoos tom qab ntawd, Swift tau qhia hauv WWDC. Cov ntaub ntawv cuam tshuam muaj nyob, piv txwv li, ntawm Phau ntawv. Apple tab tom sim coj Swift los ze rau pej xeem, ob qho tib si los ntawm kev cob qhia thiab kev kawm, nrog rau, piv txwv li, nrog kev pab los ntawm Swift Playgrounds daim ntawv thov rau iPad. Qhov sib thooj podcast muaj nyob ntawm iTunes.

Swift programming lus FB
.