Kia Ngahau Ki te Reo Putaha a Apple

Ko nga papa taakaro i Swift he Toka Nui noa

I hurihia e Apple te reo whakawhitiwhiti Swift i te kaupapa WWDC 2014. I hangaia a Swift hei whakakapi i te Ahanoa-C, me te whakarato i tetahi taiao whanaketanga mo te hunga e hanga ana i nga taupānga mo nga mahinga Mac me iOS.

Mai i te korero tuatahi mo Swift, kua kitehia e te reo hou he maha o nga whakahou. Kei te whakauru inaianei he tautoko mo nga kaitirotiro me te tvOS, ka tuku ia koe ki te whakawhanake mo te katoa o nga taputapu a Apple mai i tetahi taiao whanaketanga kotahi.

I te raumati o te tau 2014, ka tikiakehia e ahau te putanga beta taketake o Swift e wātea ana ki nga kaihanga Apple. He tirohanga poto tenei ki nga mea i kitea e ahau, me etahi tohutohu mo te ahua mehemea ka hiahia koe ki te ako i te Swift.

Ko te Summer o 2014

I mua atu i te wiki, ka tae mai ahau ki te tiki i te putanga beta o te Xcode 6 mai i te paetukutuku a Apple Developer. Ko te Xcode, ko te IDE o Apple (Integrated Development Environment) kei roto i nga mea katoa e hiahiatia ana hei whakawhanake i nga taputapu mo nga taputapu Mac me iOS. Ka taea e koe te whakamahi i te Xcode mo nga kaupapa whanaketanga maha, engari mo nga kaiwhakamahi Mac, ko te hanga i te Mac me te iOS ko nga mahi nui.

Ko te Xcode, rite tonu, he mea kore noa. Kei te hiahia koe i te ID Apple, i te nuinga o nga kaiwhakamahi Mac me iOS, engari kaore koe e hiahia kia waiho hei mema o te Kamupene Kaihanga Apple. Ka taea e nga tangata katoa me te Apple ID te tiki me te whakamahi i te XEI IDE.

Me tino whiriwhiri i te Xcode 6 beta, no te mea kei roto ko te reo Swift. He kupu whakatupato: he nui te kōnae (me te 2.6 GB), me te tikiake i nga kōnae mai i te paetukutuku Apple Apple Developer ko te tukanga puhoi.

I taku wahanga i te Xcode 6 beta, i haere ahau ki te rapu i nga kaiarahi reo Swift me nga akoranga. Ka hoki taku wheako kaupapa ki te reo whakaminenga mo Motorola me te tukatuka Intel, me te tahi o C mo etahi kaupapa whanaketanga; i muri iho, i hurihia e ahau ki te Ahanoa-C, mo taku ake whakangahau. No reira, i tumanako ahau ki te kite i te mea me tuku e Swift.

Ka rite ki taku korero, i rapu ahau mo nga akoranga a Swift, nga kaiarahi, me nga tohutoro. Ahakoa i kitea e ahau etahi pae maha e whakarato ana i te aratohu Swift, i whakaaro ahau, no te mea kahore he take, ko te rarangi i raro nei ko te wahi ka timata ahau.

Ngā Aratohu Reo Tahuri

I muri i te taapiri i te Swift Programming Language iBook (I tino taikaha ahau i te iBook i te wa tuatahi i puta mai i Pipiri), i whakatau ahau ki te peke ki te aratohu tere tere a Ray Wenderlich me te mahi i taku huarahi i roto i tana akoranga i runga i te kaupapa Swift. E pai ana ahau ki tana kaiarahi, a, ki taku whakaaro he pai te waahi mo te kaitohutohu, he iti noa iho, ki te mea, ka wheakohia te wheako raupapa. Ahakoa he pai taku korero mo te whakawhanaketanga, koinei i te wa i mua, a he iti noa iho te whakamaarai i te pereti i mua i te neke atu ki nga aratohu a Apple me nga tohutoro.

Kaore i hanga e ahau tetahi taupānga ki a Swift ano, a i roto i te tūponotanga katoa, e kore e ahau. He rite tonu taku ki te pupuri i te ahua o te whanaketanga o naianei. Ko nga mea i kitea i Swift he tino maere. Ko te Xcode 6 beta ake he mea whakamiharo, me nga papaahau e mahi ana me Swift. Ka taea e nga papa takaro ki a koe te whakamatautau i te waehere Swift ka tuhia e koe, me nga hua, raina ma te raina, e whakaatuhia ana i nga Waehau. He aha taku e mea ai; I ahuareka ahau ki nga papa taakaro; Ko te kaha ki te tuku urupare ka tuhia e koe to waehere he tino maere.

Mena kua whakamatautauria koe ki te whakamatau i to ringa i tetahi waahanga, ka tino taunaki ahau ki te Xcode me te Swift. Homai he pere ki a raatau, a, he ahuareka hoki.

Ngā whakahou:

Ko te reo whakawhitiwhiti a Swift ka tae ki te putanga 2.1 i te wa o tenei whakahou. I te taha o te putanga hou, ka tukuna a Apple e Swift hei reo whakatuwhera punaha, me nga awa e wātea ana mo Linux, OS X, me iOS. Ko te puna tuwhera ko Swift reo te kohikohinga Swift me nga whare pukapuka paerewa.

Ka kite hoki i te whakahou ko te Xcode, i puta ake ki te putanga 7.3. Kua tirohia e ahau nga korero katoa i roto i tenei tuhinga, i kite tuatahi i te putanga beta tuatahi o Swift. Kei te noho tonu te katoa o nga rauemi tohutoro me te whakamahi i te putanga hou o Swift.

Na, pera i taku i korero ai i te raumati o te tau 2014, tangohia a Swift ki te papa tapere; Ki taku whakaaro ka tino rite koe ki tenei reo hou.

I whakaputaina: 8/20/2014

Kua whakahoutia: 4/5/2015