Az iOS 8.3 béta 1-gyel együtt az Apple kiadta az Xcode 6.3 béta 1-et a Swift új verziójával, a Cocoa és a Cocoa Touch programozási nyelvével, amelyet a fejlesztők iPhone, iPad, iPod touch és Mac alkalmazások létrehozására használnak. Ez az új verzió alapértelmezés szerint integrálja a Swiftet, amelyet először tavaly júniusban jelentettek be a WWDC-n. 2014-re frissítve az 1.2-es verzióra.
Az Xcode 6.3 a Swift nyelv új verzióját tartalmazza, és számos jelentős nyelvváltozást is tartalmaz, amelyeket az Xcode 6.3 béta új változata részletez. Az Xcode 6.3 egy áttelepítési eszközt is kínál a kód Swift 1.2-hez való igazításához.
ezt a swift új verziója A frissítést a programozási nyelv "fő" -jének nevezik, az összes változtatással kiemelve Apple blog a Swiftnek szentelve. A múlt hónapban a Stanfordi Egyetem közzétette saját iTunes U tanfolyamát az alkalmazások fejlesztéséről az Apple Swift programozási nyelvének felhasználásával, számos fordítói fejlesztéssel a Swift 1.2-et úgy tervezték, hogy stabilabb legyen és minden értelemben javítsa a teljesítményt. Ezek a változások jobb élményt nyújtanak a Swift in Xcode alkalmazással való együttműködés során is. A leglátványosabb fejlesztések közé tartozik például:
- Állandó buildek és frissítések (növekményes buildek): A nem módosított forrásfájlokat alapértelmezés szerint nem fordítják újra.
- Gyorsabb futtatható fájlok: A hibakereső verziók sokkal gyorsabban futó bináris fájlokat hoznak létre, az új optimalizálások pedig még jobb kiadási verziókat nyújtanak.
- Jobb fordító diagnosztika: Az egyértelműbb hiba- és figyelmeztető üzenetek, valamint az új Fix-it megkönnyítik a kód helyesírását a Swift 1.2-ben.
- Stabilitási fejlesztések: A legtöbbször visszatérő fordítói hibákat kevesebb forrásból kijavítottuk a SourceKit-től az Xcode szerkesztőben.
Ez is fontos vegye figyelembe, hogy a Swift 1.2-ben, a nyelvet tovább finomították a kiszámítható és stabil viselkedés biztosítása érdekében, a Swift és az Objective-C közötti kölcsönhatás különféle fejlesztéseivel.