Ṣe Inudidun Pẹlu Ètò Erọ Igbagbọ Swift ti Apple

Awọn ile-iṣẹ Playground ni Swift Ṣe Pupo pupọ Fun

Apple ti yọ jade ni ede Ṣatunkọ Swift ni iṣẹlẹ WWDC 2014. Swift ti ṣe apẹrẹ lati bajẹ-rọpo Objective-C, ki o si pese agbegbe idagbasoke kan fun awọn ti o ṣẹda awọn ohun elo fun awọn ẹrọ Mac ati iOS.

Niwon ibẹrẹ ibẹrẹ ti Swift, ede titun ti ri ọpọlọpọ awọn imudojuiwọn. Bayi o ṣe atilẹyin fun awọn oluṣọ ati awọn tvOS, jẹ ki o ṣe agbekalẹ fun titobi ti awọn ẹrọ Apple lati agbegbe idagbasoke nikan.

Ni igba ooru ti ọdun 2014, Mo gba abajade atilẹba ti Beta ti Swift ti o wa fun awọn Difelopa Apple. Eyi ni apejuwe kukuru ohun ti mo ri, ati awọn iṣeduro diẹ fun bi a ṣe le tẹsiwaju ti o ba ni ife lati kọ Swift.

Awọn Ooru ti 2014

Ni iṣaaju ni ọsẹ, Mo ni nipari ni ayika lati gbigba abajade beta ti Xcode 6 lati aaye ayelujara ti Olùgbéejáde Apple. Xcode, IDE Apple (Integrated Development Environment) ni gbogbo ohun ti o nilo lati ṣe agbekalẹ awọn ero fun awọn Mac tabi ẹrọ iOS. O le lo Xcode gangan fun awọn iṣẹ idagbasoke ti o yatọ, ṣugbọn fun awọn olumulo Mac, ṣiṣe awọn Mac ati iOS awọn oṣiṣẹ jẹ awọn ogbon.

Xcode, bi nigbagbogbo, jẹ ọfẹ. O nilo Apple ID, eyi ti ọpọlọpọ awọn Mac ati iOS ti ni tẹlẹ, ṣugbọn o ko nilo lati jẹ ẹya alabọwo ti agbegbe Alagberun Apple. Ẹnikẹni ti o ni ID Apple le gba lati ayelujara ki o lo IDE Xcode.

Rii daju pe yan Xcode 6 Beta, nitori pe o ni ede Swift. Ọrọ ikilọ: faili jẹ tobi (to 2.6 GB), ati gbigba awọn faili lati inu Igbimọ Olùgbéejáde Apple jẹ ilana ti o lọra pupọ.

Ni kete ti mo ti fi sori ẹrọ Xcode 6 Beta, Mo lọ wa fun awọn itọsọna ede Swift ati awọn itọnisọna. Irinajo iṣeto mi lọ pada si ede apejọ fun awọn ero isise Motorola ati Intel, ati diẹ ninu C fun diẹ ninu awọn iṣẹ idagbasoke; nigbamii, Mo wa ni ayika pẹlu Objective-C, o kan fun iṣere ara mi nikan. Nitorina, Mo wa ni ireti lati ri ohun ti Swift ni lati pese.

Bi mo ti sọ, Mo wa fun awọn itọnisọna Swift, awọn itọsọna, ati awọn itọkasi. Nigba ti mo ti ri ọpọlọpọ awọn aaye ti o pese itọnisọna Swift, Mo pinnu, fun idi kan pato, pe akojọ ti o wa ni isalẹ wa nibiti emi yoo bẹrẹ.

Awọn itọsọna Ede Gigun ni kiakia

Lẹhin ti tun ka Erọ Iyara Ede Swift (Mo ti ka iBook ni akọkọ nigbati o kọkọ jade ni Oṣu June), Mo pinnu lati fo si ibẹrẹ itọsọna ibere Ray Wenderlich ati ṣiṣe iṣẹ mi nipasẹ ẹkọ rẹ lori Awọn ọna Swift. Mo fẹ itọnisọna rẹ ati pe Mo ro pe o jẹ ibi ti o dara fun olubere kan ti o ni kekere, ti o ba jẹ eyikeyi, iriri igbimọ lati bẹrẹ. Biotilẹjẹpe mo ni ipilẹ ti o dara julọ ni idagbasoke, lati igba pipẹ, ati diẹ diẹ refresher jẹ o kan tiketi ṣaaju ki o to lọ si lori awọn itọsọna Apple ati awọn itọkasi.

Emi ko da awọn eyikeyi elo pẹlu Swift sibẹsibẹ, ati ni gbogbo iṣeeṣe, Emi kii ṣe. Mo fẹfẹ tẹle igbimọ idagbasoke ti isiyi. Ohun ti Mo ri ni Swift jẹ iyanu. Awọn koodu Xcode 6 beta funrararẹ jẹ aṣaniloju, pẹlu ẹya-ara Playgrounds ti o ṣiṣẹ pẹlu Swift. Awọn ile-iṣẹ ere idaraya gba ọ laaye lati ṣawari koodu koodu Swift ti o kọ, pẹlu awọn esi, laini nipa laini, ti a fihan ni awọn Playgrounds. Kini mo le sọ; Mo nifẹ awọn ibi idaraya; agbara lati gba esi bi o ṣe nkọ koodu rẹ jẹ iyanu.

Ti o ba ti ni idanwo lati gbiyanju ọwọ rẹ ni nkan kan ti idagbasoke, Mo ṣe iṣeduro gíga Xcode ati Swift. Fun wọn ni itaniji kan, ki o si ni diẹ fun.

Awọn imudojuiwọn:

Awọn ede Ṣatunkọ Swift jẹ eyiti o wa titi de version 2.1 ni akoko imudojuiwọn yii. Pẹlú ẹyà tuntun náà, Apple ti yọ Swift gẹgẹbí èdè ìmọlẹ ìmọlẹ, pẹlú àwọn ebute omi ti o wa fun Lainos, OS X, ati iOS. Orisun orisun Swift jẹ pẹlu awọn olupin Swift ati awọn ile-iwe ikawe.

Tun ri imudojuiwọn kan jẹ Xcode, eyiti o ni ilọsiwaju si ikede 7.3. Mo ti ṣayẹwo gbogbo awọn itọnisọna ni akọsilẹ yii, eyiti o wo ni akọkọ version of Swift. Gbogbo awọn ohun elo itọkasi jẹ ohun ti o wa lọwọlọwọ ati pe o kan si titun ti Swift.

Nitorina, bi mo ti sọ ni ooru ti 2014, ya Swift jade lọ si ibi idaraya; Mo ro pe iwọ yoo fẹran tuntun ede tuntun yii.

Atejade: 8/20/2014

Imudojuiwọn: 4/5/2015