KombiyuutaradaSoftware

Codsiyada Horumarinta ee macruufka: halkii aad ka bilaabi?

Iyada oo maalin kasta marayay kordhiyaa tirada dadka in uu rabay in ay bartaan sida si ay u abuuraan barnaamijka. Ka dib markii ururinta macluumaadka ku jira shabakadda u timaada oo fikradda ah in ay ugu waa horumarinta codsiyada macruufka - nidaamka qalliinka Apple ee. Dhab ahaantii, riyo - this mid ka mid ah, iyo barnaamijyo - kale. Abuur codsigaaga u gaar ah ma sahlana. Laakiin ma fantastik ah u adag. Waxa aad u baahan tahay inaad samayso?

luqadda barnaamijyada

Si aad u qor barnaamij loogu talagalay boosteejo ah oo gaar ah, waxaad u baahan tahay in ay isticmaalaan luuqad barnaamijyo gaar ah. codsiyada Horumarinta ee macruufka iyo Android kala duwan. Haddii madal ka "Google" waa in aad doorato luqadda Java, waayo doorashada macruufka u dhexeeya Ujeeddo-C iyo Swift. Muddo dheer si ay u horumariyaan waayo madal macruufka waxaa la fuliyay oo kaliya iyadoo la kaashanayo Ujeeddo-C luqadda barnaamijyada. In kasta oo xaqiiqda ah in uu ahaa sanado badan, weli waa guuxa iyo waxaa loo isticmaalaa by tiro badan oo ah horumarinta. Laakiin ay negative - waa kala ooday sare si ay u soo galaan.

Tan iyo markii ay isha ugu muhiimsan ee faa'iido waa Apple ee dukaanka ay codsiga, shaqaalaha ayaa xiiso u qalab kale oo muhiim ah oo xiiso leh. Sidaa aawadeed, shirar joogto ah horumarinta, taas oo noo sheeg oo ku saabsan isbedelada in nidaamka qalliinka. In 2014, ku dhiirigelinayaan in uu tusay luqadda barnaamij cusub Swift, kaas oo la soo koraya codsiyada macruufka. Swift waa u fududahay in ay bartaan, sababtoo ah waxa ay leedahay Saan ah mid aad u fudud oo si xoog leh ku qortay. Waayo, kuwa doonaya in ay bartaan si ay u dhisaan codsiyada macruufka leedahay luqadda this ku habboon si aad u wanaagsan.

Maxaa loo baahan yahay si ay u bilaabaan

Waxa intaa dheer in aqoonta aasaasiga ah ee barnaamijyada, waxaad u baahan tahay in ay soo socda:

  • ama computer buugga la nidaamka qalliinka OSX on board;
  • deegaanka horumarinta Xcode, taas oo ah lacag la'aan.

set Tani waxay awood u codsiyada in uu ordo ee Qabille oo gaar ah si toos ah on kombiyuutarka. Laakiin waa in aan ku haay maanka in mustaqbalka u baahan tahay waxaa laga yaabaa in ay bixiso $ 99 waayo Times in uu sanad kasta si aad u hesho horumarinta barnaamijka. Ka dib bixinta awood u yeelan doonaan:

  • loogu talagalay in ay maamulaan barnaamijka ma aha in Qabille iyo qalabka dhabta ah,
  • meel app ee dukaanka App Store,
  • download version cusub ee deegaanka horumarinta iyo macruufka.

In versions cusub oo Xcode waxa uu ahaa arrin ah sida a "ciideed", loo yaqaan Playground. Halkan naqshadeeye ku tijaabinayo karaa luqad barnaamij cusub.

Dad badan ayaa doonaya inuu ku soo bilowdo qoraal barnaamijyada, laakiin waxaan qabaa in ay tahay mid aad u adag. Dabcan, si ay u noqoto xirfadle, waxaad u baahan tahay in ay leeyihiin wax badan oo aqoon iyo waayo-aragnimo baaxad weyn oo iyaga ka dambeeya. Laakiin si ay u abuuraan codsiga yar, muhiim ma ahan in ay noqdaan xirfadle.

Sidee si ay u bilaabaan soo koraya codsiyada macruufka iyo Android? Learning qaadataa meel ku dhaqanka. Sidaa darteed, waxaa lagama maarmaan ah in la bilaabo. Aragtiyo badan - had iyo jeer ma wanaagsana. Ka dib oo dhan, haddii qof ka cover akhrin doona si ay u daboosho toban buugaag on barnaamijyada, barnaamijyada computer, isagu ma uu doono. Waxaan u baahanahay inaan u dhaqmaan.

Playground

Tani "ciideed" - taasi waa jawi weyn oo ay ku bartaan luuqada barnaamijyada. Sida ay u egtahay? user soo gashay line a of code oo markiiba arko natiijada dil. Marka waxa uu noqonayaa mid iska cad in jab ku qoran shaqeeya sidii ku habboonayd, waxaa si fudud loo gudbin karaa mashruuca. Iyada oo taageero ka ah "ciideed" xallin karo hawlaha sida:

  • horumarinta Saan luqadda barnaamijyada;
  • horumarinta xirfadaha barnaamijyada iyadoo la kaashanayo tijaabo la API cusub;
  • hirgelinta xisaabinta xisaabta fudud;
  • horumarinta geynta cusub iyo daawashada uu dhaqdhaqaaq kasta.

Horumarinta codsiyada macruufka: halkaasoo si ay u bilaabaan

Fikradda - waa dhab ahaan fiican, laakiin, sida hore loo sheegay, qaadataa dhaqanka. In si ay u bartaan ah "ciideed", waxaad u baahan tahay in ay sii wadaan deegaanka horumarinta Xcode. Ka dib markii laga bilaabo user ku arki kartaa daaqad, kaas oo soo jeedisay in la abuuro mashruuc cusub ama bilaabi Playground. Waxaan u baahanahay hal dhibic labaad. Hadda waxaad u baahan tahay inaad la timaado magac iyo badbaadiyo "ciideed" meel kasta oo ku haboon on your computer. By habka, horumarinta codsiyada macruufka ah in Windows kale oo suuragal ah, laakiin markaas waxay u baahan yihiin si ay u xaliyaan dhibaatooyin fara badan. Tani rakibo nidaamka burcadnimo ah hawlgalka, iyo edit files muhiim ah, iyo cayayaanka iyo shilalka badan.

Marka aad u badbaadiseen waxaa laga bilaabi doonaa isla Playground ah, taas oo loo baahan yahay.

Ugu jaleecada hore, ma jirto wax xiiso leh. Laakiin waxaa lagama maarmaan ah in ay galaan code sida isla markiiba muuqaalka beddeli doonaa.

Bilow, waxaad isku dayi kartaa in ay qoraan soo socda:

var z = 3

waayo, var y = 0; y <10; ++ y {

z + = z * y

}

z

println ( "Natiijada: (z)")

Ka dib markii this "ciideed" beddeli doonaa muuqaalkiisa. Khaanadda saxda ah (guddi natiijooyinka) ayaa muujinaysa qiimaha for line kasta, kuwaas oo la helay ka dib markii dil. Sidoo kale khaanadda saxda ah, waxaad dooran kartaa in uu soo bandhigo bar waqtiga, kaas oo kuu ogolaanaya inaad si ay ula socdaan isbedelka muddo ah ee ra'yi dhiibashada ee la doortay. Waxa kale oo ay muujinaysaa saarka Console qoraalka in uu noqon doono wax soo saarka barnaamijka ka.

code faalloonaya

codsiyada Horumarinta ee macruufka, iyo sidoo kale dhufto ee kale, ma aan comments, kuwaas oo loo baahan yahay si loo hubiyo in sameeysa ahaa u fududahay in ay maraan in xeerka. Comments - line waxaa iska indho lagu jiro barnaamijka dil. Waxay noqon kartaa hal-line iyo multiline.

doorsoomayaasha

Sayidka, codsiyada waxaa luqad barnaamij qoraal ah. Ku sale kasta qayb variable luqadda. codsiyada Horumarinta ee macruufka iyo Android suurtogal ma aha iyada oo aan isticmaalka doorsoomayaasha. Sida magacaba ka muuqata, waa weel, taas oo ka kooban qiimaha variable. variable kasta waa in uu leeyahay magac u gaar ah oo ku jiri kara labada qiimaha tiro iyo qoraalka. The doorsoomayaasha Swift luqadda barnaamijyada waxaa lagu qeexaa iyadoo la isticmaalayo keyword var iyo ha. In kiiska labaad, variable ah oo aan la beddeli karin oo waa in la initialized ee lagu dhawaaqo. Xaaladda hore, variable la initialized isla markiiba inta aan la isticmaalin.

variable kasta wuxuu leeyahay nooca qaar ka mid ah. Tani waxay noqon kartaa xarig ah, sabayn tiro dhibic qiyamka (jajab) boolean (run iyo been).

Output natiijooyinka

Natiijada barnaamijka la soo bandhigay ee Console ah. Waa maxay? Tani waa waxa ay bixisaa dhexgalka user la computer ah. Sidaas darteed, wax soo saarka ee Console loo isticmaalo in loogu yeedho monitor iyo talooyin Console a - keyboard. Haddaba macnaha ereyada yar ayaa la bedelay. Wax-u furmo suuqa jilicsan waayo aqbasho amarka iyo wax soo saarka. Horumarinta codsiyada macruufka joogta ah oo dalbaday in ka bixitaankii of data kasta. Si arrintan loo sameeyo oo ku qoran luqad la siiyaa print amarka iyo println Swift. Ayaa ku kala duwan marka hore ka labaad in si toos ah uu bilaabo line cusub.

hawlaha

Fikradda soo socda aasaasiga ah ee barnaamijyada - hawlaha. Waa isku xigxiga oo ka mid ah ficillada qabtaan shaqo gaar ah. shaqo kasta qaadan kartaa qiimaha kasta, Oo waxay ku noqdaan natiijada. Si aad u isticmaasho dhismeedka this, waa inaad marka hore la sheegi func keyword ah. Ka dib markii uu ka kooban magaca iyo parentheses ah. Haddii qiimaha waa in lagu soo celiyaa, ka dib markii dhxe waxay muujinaysaa ay nooc. Haddii qiimaha laabashada ma joogo, nooca aan la cayimay, ama tilmaamaya nooca "madhan" - madhan yahay. In parentheses yihiin qiyamka ay shaqo ku qaadataa. Inay u yeedho shaqo ah si ay u muujiyaan magaca iyo qiimaha dood.

Waxaad samayn kartaa magaca dhimaya in call shaqada la daruuri tilmaamay. Si taas loo gaaro, waxaa la duniyooyinka calaamad u ah "Roobka".

Sidaas waxaad ku qori kartaa wax kasta oo hawlaha faa'iido leh karaa, tusaale ahaan, si ay u xisaabiso heerka sarrifka, badalo hal unug of cabbirka in kale. Mar kasta oo ay jirto baahi ah loo isticmaalo, oo kaliya ku filan in loo yeedho hawlahaas, halkii qoraal code ka xoq.

Maxaa hadda?

Sidaas, sida loo arki karaa ka kor ku xusan, horumarinta codsiyada macruufka gacmahooda si fiican u noqon karta in ciidamada kasta. Waxa ugu weyn ee - si ay u bartaan aasaaska luqada barnaamijyada, si aad u hesho qof aqoon u leh deegaanka horumarinta iyo wax badan oo ka mid ah dhaqanka iyo inta badan. dhaqanka in ka caawisaa in uu sameeyo horumar la taaban karo. Laakiin sida halkan ku tilmaamay - waa uun bilowga. Dheeraad ah ee dunida barnaamijyada waxay noqon doontaa wax badan oo xiiso leh, adag, soo jiidasho leh. Waxaa had iyo jeer wuu dhawri doonaa si aad maskaxdaada fiiqan, in la abuuro wax cusub iyo nolol wanaagsan. Ka dib oo dhan, mashiinada Apple ayaa dunida oo dhan loo isticmaalo. Sidaa darteed, codsigaaga awoodaan si ay u qiimeeyaan malaayiin qof oo u noqon doonaa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 so.atomiyme.com. Theme powered by WordPress.