Bíodh Spraoi Le Teanga Cláir Swift Apple

Níl na háiteanna súgartha i Swift ach ró-spraoi

Rinne Apple amach an teanga cláir Swift ag an imeacht WWDC 2014. Dearadh Swift chun Cuspóir-C a athsholáthar, agus timpeallacht forbartha aontaithe a sholáthar dóibh siúd a chruthaíonn apps le haghaidh feistí Mac agus iOS.

Ó fhógairt Swift tosaigh, tá roinnt nuashonruithe le feiceáil sa teanga nua cheana féin. Cuimsíonn sé tacaíocht do watchOS chomh maith le tvOS, rud a ligeann duit forbairt a dhéanamh do ghléasanna iomlán Apple ó thimpeallacht forbartha amháin.

I rith an tsamhraidh 2014, d'éirigh mé an leagan béite bunaidh de Swift a íoslódáil a bhí ar fáil d'fhorbróirí Apple. Seo breathnú gairid ar na rudaí a fuair mé, agus roinnt moltaí maidir le conas dul ar aghaidh má tá suim agat i bhfoghlaim Swift.

Samhradh 2014

Níos luaithe sa tseachtain, fuair mé ar deireadh an leagan béite de Xcode 6 a íoslódáil ó láithreán gréasáin Forbróirí Apple. Tá gach rud ag Xcode, IDE Apple (Comhshaol Forbartha Comhtháite) chun apps a fhorbairt do na feistí Mac nó iOS. Is féidir leat Xcode a úsáid i ndáiríre i gcás go leor tionscadal forbartha éagsúla, ach d'úsáideoirí Mac, is iad na Macchláiríní is mó a chruthaíonn Mac agus iOS.

Tá Xcode, mar atá i gcónaí, saor in aisce. Ní mór duit ID Apple, a bhfuil an chuid is mó d'úsáideoirí Mac agus iOS agat cheana féin, ach ní gá duit a bheith ina bhall ag íoc den phobal Forbróir Apple. Is féidir le duine ar bith a bhfuil ID Apple acu IDE Xcode a íoslódáil agus a úsáid.

Bí cinnte go roghnaíonn tú an béite Xcode 6, toisc go n-áirítear an teanga Swift. Focal rabhaidh: tá an comhad mór (thart ar 2.6 GB), agus is próiseas go mall é an comhad a íoslódáil ó láithreán Forbróirí Apple.

Nuair a shuiteáil mé Xcode 6 beta, chuaigh mé ag lorg treoracha teanga agus ranganna teagaisc Swift. Téann mo thaithí cláir ar ais chuig an teanga tionóil le haghaidh próiseálaithe Motorola agus Intel, agus le beagán de C le haghaidh roinnt tionscadal forbartha; níos déanaí, chuir mé faoi deara le Cuspóir-C, ach le haghaidh mo spraoi féin. Mar sin, bhíim ag tnúth leis an méid atá ag Swift a thairiscint.

Mar a luadh mé, rinne mé cuardach ar ranganna teagaisc Swift, treoracha, agus tagairtí. Cé gur aimsigh mé go leor suíomhanna a sholáthraíonn treoir Swift, chinn mé, gan aon chúis ar leith, go raibh an liosta thíos nuair a thosóim.

Treoracha Teanga Swift

Tar éis an Teanga Cláir Swift a athdhéanamh iBook (léigh mé an iBook nuair a tháinig sé amach i mí an Mheithimh), shocraigh mé léim chuig an treoir thosaigh tapaidh de chuid Ray Wenderlich agus d'oibrigh mé ar mo bhealach trí a chuid teagaisc ar bhunghnéithe Swift. Is maith liom a threoir agus is dóigh liom go bhfuil sé ina áit mhaith do thosaitheoirí a bhfuil taithí cláir beag, más ann, le tosú. Cé go bhfuil cúlra réasúnta agam i bhforbairt, tá sé ó tamall ó shin, agus ní raibh an ticéad ach athnuachan beag sula dtéann sé ar aghaidh chuig na treoracha agus tagairtí Apple.

Ní chruthaigh mé aon apps le Swift go fóill, agus is dócha go mbeidh mé riamh. Is maith liom a choinneáil suas leis an staid forbartha reatha. Bhí an rud a fuair mé i Swift iontach iontach. Bhí an béite Xcode 6 féin iontach, leis an ngné Clós Súgartha a oibríonn le Swift. Ligeann áiteanna súgartha duit an cód Swift a scríobhann tú, agus na torthaí, líne ar líne, a thaispeántar sna Clósanna Súgartha. Cad is féidir liom a rá; Is maith liom na Clós Súgartha; tá an cumas chun aiseolas a fháil mar atá tú ag scríobh do chód iontach iontach.

Má tá tú ag tnúth le beagán forbartha a dhéanamh ar do láimh, molaim Xcode agus Swift go mór. Tabhair lámhaigh dóibh agus tá spraoi agat.

Nuashonruithe:

Tá an teanga cláir Swift suas le leagan 2.1 tráth an nuashonraithe seo. Chomh maith leis an leagan nua, scaoil Apple Swift mar theanga cláir foinse oscailte, le calafoirt ar fáil le haghaidh Linux, OS X, agus iOS. I measc na teanga Swift foinse oscailte tá an t-imscrúdaithe Swift agus na leabharlanna caighdeánach.

Is é Xcode an nuashonrú a fheiceáil chomh maith, a tháinig chun cinn go dtí leagan 7.3. Rinne mé na tagairtí uile san airteagal seo a sheiceáil, rud a d'fhéach mé ar dtús an chéad leagan beta de Swift. Tá an t-ábhar tagartha go léir fós faoi láthair agus baineann sé leis an leagan is déanaí de Swift.

Mar sin, mar a dúirt mé i samhradh na bliana 2014, glacaigh Swift chuig an gclós súgartha; Is dóigh liom go bhfuil an teanga cláir nua seo ar mhaith leat.

Foilsithe: 8/20/2014

Nuashonraithe: 4/5/2015