Kartu su „iOS 8.3 beta 1“, „Apple“ išleido „Xcode 6.3 beta 1“ su nauja „Swift“ versija, jos programavimo kalba „Cocoa“ ir „Cocoa Touch“, kurią kūrėjai naudoja kurdami programas „iPhone“, „iPad“, „iPod touch“ ir „Mac“. Ši naujoji versija pagal numatytuosius nustatymus integruoja „Swift“, apie kurią pirmą kartą buvo pranešta praėjusių metų birželį WWDC 2014 m. Ir atnaujinta iki 1.2 versijos.
„Xcode 6.3“ apima naują „Swift“ kalbos versiją, ji taip pat apima keletą reikšmingų kalbos pakeitimų, kurie išsamiai aprašyti naujojoje „Xcode 6.3“ beta versijoje. „Xcode 6.3“ taip pat pateikia perkėlimo įrankį, kad jūsų kodas būtų pritaikytas „Swift 1.2“.
tai nauja greito versija Atnaujinta yra apibūdinama kaip „pagrindinė“ programavimo kalba su visais pakeitimais, paryškintais programoje „Apple“ tinklaraštis, skirtas „Swift“. Praėjusį mėnesį Stanfordo universitetas paskelbė savo „iTunes U“ kursą apie programų kūrimą, naudodamas „Apple Swift“ programavimo kalbą, su daugybe kompiliatorių patobulinimų „Swift 1.2“ buvo sukurtas taip, kad būtų stabilesnis ir pagerintų našumą visais pojūčiais. Šie pakeitimai taip pat suteikia geresnę patirtį dirbant su „Swift“ „Xcode“. Kai kurie iš labiausiai matomų patobulinimų yra, pavyzdžiui:
- Nuolatiniai kūrimai ir naujinimai (palaipsniui kuriami): nepakitę šaltinio failai pagal numatytuosius nustatymus nebus kompiliuojami.
- Greitesni vykdomieji failai: Derinimo versijos sukuria dvejetainius failus, kurie veikia daug greičiau, o nauji optimizavimai užtikrina dar geresnį leidimo versijos našumą.
- Geresnė kompiliatoriaus diagnostika: aiškesni klaidų ir įspėjamieji pranešimai kartu su naujuoju „Fix-it“ palengvina teisingą kodo rašymą „Swift 1.2“.
- Stabilumo patobulinimai: dažniausiai pasikartojančios kompiliatoriaus klaidos buvo pašalintos iš mažiau įspėjimų iš „SourceKit“ „Xcode“ redaktoriuje.
Tai taip pat svarbu atkreipkite dėmesį, kad „Swift 1.2“, kalba buvo patobulinta, siekiant užtikrinti nuspėjamą ir stabilų elgesį, įvairiai patobulinus „Swift“ ir „Objective-C“ sąveiką.