>> RHED SHI: Fáilte go dtí féach ar seimineár CS50 -
Réamhrá ar iOS.
Go raibh maith agaibh go léir as teacht.
Tá súil agam go bhfuil tú díreach ar bís mar a mar tá mé faoi iOS.
An bhliain seo caite, ghlac mé CS50 mar sophomore, agus d'fhoghlaim mé go bunúsach iOS do mo
chríochnaitheach ar an tionscadal.
Agus bhí sé deas -
go maith, ní raibh sé éasca, ach tá go leor de na ranganna teagaisc ar líne tacaíochta.
Agus tá súil agam i ndáiríre go bhfuil an seimineár, beidh mé a thabhairt duit guys ceann
tús a chur ar fhorbairt iOS
>> Mar sin, i dtaca le forbairt iOS, tá dhá phríomh-nithe againn
Ba mhaith lá atá inniu ann a chlúdach.
Gcéad dul síos, an teanga -
Tá an teanga ag dul a bheith i Cuspóir-C. Beidh muid a chloisteáil i ndáiríre
rud éigin i ndáiríre spreagúil.
Mar sin, is féidir leat a bheith ar an Apple ar fad pobal na forbróirí agus a thógáil ar roinnt
apps ndáiríre uamhnach.
>> Chomh maith leis sin, tá iOS 7 álainn, tá súil againn, le roinnt de tú.
Ach tá sé conspóideach, tá a fhios agam.
Agus den chuid is mó, cad ba mhaith liom a dhéanamh ná treoir tú tríd Cuspóir-C, agus chomh maith
Xcode, arb é an comhtháite timpeallacht a fhorbairt go mbainfidh tú a bheith
obair i do iOS.
>> Agus mar sin, ach focal ar Cuspóir-C. Go bunúsach, tá sé an cruinn mar C céanna,
ach le go leor de na rudaí eile.
Agus mar sin, níos mó go docht, tá sé i ndáiríre Super-thacar C. Mar sin, aon rud go bhfuil tú
Is féidir a dhéanamh i C ceart anois, a bhfuil go bunúsach cosúil le pset 0 trí 6, tú
Is féidir a dhéanamh i Cuspóir-C.
>> Mar sin, nach mbraitheann eagla faoi seo nua seo teanga a bhfuil tú ag dul a fhoghlaim.
Tá tú clúdaithe cheana féin a lán de, mar atá tú ag déanamh go léir C seo caite
seimeastar, ach amháin anois tá tú ag dul go bhfuil a lán níos mó a bheith ag obair leis.
Agus mé ag dul díreach tar éis a threorú tú trí cúpla samplaí chun aird a tharraingt ar roinnt
de na difríochtaí tábhachtacha a fuair mé go raibh nuair i ndáiríre tábhachtach d'fhoghlaim mé
Cuspóir-C bhliain seo caite.
>> Bhuel i ndáiríre, mar sin, an pointe eile is é sin, tá Cuspóir-C, ar ndóigh,
réad-dhírithe.
Agus beidh muid ag plé a dhéanamh ar beagán faoi ​​cad a chiallaíonn go níos déanaí.
Go bunúsach, tá sé cosúil le conas a d'oibrigh tú leis structs sa pset atá caite, le
nóid agus eile den chineál céanna rudaí mar sin.
Ach amháin, i Cuspóir-C, tá gach rud rud, agus tá tú ag dul a bheith
rith timpeall leideanna chun rudaí seachas na luachanna féin.
Mar sin, tá sé ach rud éigin tábhachtach a choinneáil i gcuimhne.
>> Mar sin, cén fáth nach bhfuil muid ag tús a chur le cúpla difríochtaí i chomhréir idir C agus
Cuspóir-C?
Ba mhaith liom aird a tharraingt ar áireamh #, tú Tá a fhios, io.h caighdeánach i C agus C + +, le
an leagan Cuspóir-C de sin, a Is # allmhairiú, agus ansin éigin de
comhad header.
Sa chás seo, bheadh ​​sé UIKit, Tá a fhios agat, Slais UIKit.h.
D'fhéadfadh sé a bheith chomh maith, tá a fhios agat, MKMapview a thabhairt duit Slais MKMapview.h más mian leat
a dhéanamh, cosúil le, léarscáil taobh istigh de do app.
Rudaí den chineál céanna mar sin.
>> Mar sin, is é an rud is tábhachtaí san áireamh Tá athrú anois don allmhairiú.
Ach tá an smaoineamh go fóill.
Tá tú ag dul a bheith allmhairithe de chineál éigin comhaid header isteach i do chlár.
>> Ba mhaith liom freisin chun aird a tharraingt ar an difríocht idir printf agus NSLog.
Mar sin féin, mar a dúirt muid níos luaithe, Cuspóir-C Tá dian Super-sraith
C, rud a chiallaíonn go bhfuil printf i Cuspóir-C, freisin.
Ach, ní dhéanann daoine is mó a úsáid.
Chuid is mó daoine úsáid a bhaint as an NSLog mar gheall ar é Tugann tú stampa ama, agus beidh orainn a fheiceáil
sé i ngníomh ina dhiaidh sin.
Ach, tá sé i gcoitinne níos úsáideach bhealach a phriontáil amach athróg.
>> Agus ba mhaith liom freisin chun aird a tharraingt go Bíonn NSLog i díreach mar an gcéanna
Luachanna placeholder mar a dhéanann printf -
mar sin tá% d le haghaidh ina slánuimhir, Tá% f le haghaidh snámh.
Mar sin féin, ba mhaith liom aird a tharraingt ar an ceann seo an-deireanach -
NSLog% ar shíniú -
is é sin placeholder do réad.
Agus mar a dúirt mé níos luaithe, Déileálann Cuspóir-C go leor i bhfad den chuid is mó i rudaí,
agus mar sin beidh sé seo teacht i úsáid nuair a dhéanann tú ag iarraidh a phriontáil amach, b'fhéidir, b'fhéidir
NSArray, nó NSDictionary, nó NSString.
>> Mar sin, chomh maith, faoi deara go, in ár NSLog ráiteas, ní mór dúinn ar shíniú os comhair
an luachan -
is é sin signify go teaghráin, anois, i Cuspóir-C iad rudaí.
Tá siad a thuilleadh réaltaí ach an ruabhreac.
Tá siad rudaí agus iad a áireamh mar sin.
>> Mar sin, tá sé tábhachtach i ndáiríre go nuair a úsáideann tú NSLog a thógann sé i Scoil Náisiúnta
teaghrán, rud a chiallaíonn go mbainfidh tú chur san áireamh le ag i os comhair do
comharthaí athfhriotail.
Agus sin an fáth a fheiceann tú, anseo, i ngach ceann glaonna m'fheidhme leis an NSLog, mé
bhfuil ag os comhair na comharthaí athfhriotail, fiú cé go bhfuil an% d agus an% f ar
léir mar an gcéanna ó C.
>> Ceisteanna ar bith go dtí seo?
Beidh mé iarracht a dhéanamh dul tríd go tapa sin gur féidir linn a bheith níos mó ama a bheith ag obair
le Xcode agus Cuspóir-C, mar sin gur féidir leat guys a fháil níos mó
eolach ar sé.
>> Next, ba mhaith liom rud éigin a aird a tharraingt ar choincheapa de tábhachtach.
Mar sin, i C, go bhfuil rudaí is mó feidhmeanna.
Déanaimid glao feidhm.
Dearbhaímid feidhmeanna an mbealach seo, agus an tuairisceán cineál ar dtús, ansin an
ainm feidhme, lúibíní, agus ansin cibé argóintí agus an cineál
na hargóintí ba mhaith linn a pas a fháil isteach
Agus Cuspóir-C, mar gheall ar gach rud Is rud nó aicme -
ionas go bhfuil rang agus réad dhá théarma a den chuid is mó a shamhlaítear le chéile,
mar sin is féidir liom iad a úsáid hidirmhalartaithe ar fud an seimineár.
>> Ach, feicfidh tú go bhfuil muid modhanna Cuspóir-C seachas feidhmeanna.
Agus is leis na modhanna chun rudaí.
Mar sin, díreach mar a, a chur b'fhéidir mar shampla, nód -
ár chineál [inaudible]
nód ó pset 6 nó 5 -
ní mór dúinn an focal, maoin, nó an pointeoir nód seo chugainn.
Modhanna simplí feidhmeanna taobh istigh de chineál éigin de struchtúr.
>> Mar sin, sa chás seo, bheadh ​​an struchtúr a bheith an réad, agus ansin is é an modh
rud a bhaineann le réad.
Agus is é seo conas a bheadh ​​leat a dhearbhú, saghas, modh.
Ba mhaith leat tús a chur leis, arís, ar ais cineál - mar sin, rinne mé a dhath
cód an heochairfhocail anseo ionas go mbeidh tú guys Is féidir a fheiceáil ar an, ar a laghad, formáidiú
cosúlachtaí idir an fheidhm dearbhuithe agus na dearbhuithe modh.
Mar sin, dtosaíonn tú le, tá a fhios agat, ar ais cineál - sa chás seo, tá sé eagar, nó
ar pointeoir NSArray -
agus ansin caithfidh tú an modh seo.
Agus ansin, cad suimiúil anseo gur in ionad a bheith lúibíní, táimid ag
tá na colons.
Agus ansin, i os comhair ár n-argóintí, táimid ag a chur, arís, i lúibíní an cineál
ár n-argóint.
>> Mar sin, ceart anois tá mé ag iarraidh a dhéanamh ar an comparáid idir, tá a fhios agat, n, agus
líon, toisc go bhfuil siad dá ints mhaith.
Agus ansin, an ceann eile Is cineál NSUInteger.
Agus ansin, le Cuspóir-C, nuair a dhéanann tú ag iarraidh a bheith argóintí iolracha sa
do clásal modh, leat, saghas, iad a dheighilt amach de chineál ar mar seo -
Níl mé cinnte go leor conas chun cur síos air, ach tá sé seo sampla maith de conas tá tú
Is féidir a bheith argóintí iolracha sa ann.
>> D'fhéadfá, ar ndóigh, ach go hiomlán neamhaird a dhéanamh ar an colon andArray NSArray
eagar má bhí tú ach modh a thógann argóint amháin.
Sea, ceist.
>> LUCHT ÉISTEACHTA: An bhfuil NSUInteger agus dá Argóintí NSArray is féidir a ghlacadh i
laistigh den NSArray?
>> RHED SHI: Is ea.
Mar sin, lig dom a mhíniú.
Mar sin, tá.
Mar sin, bhí an cheist a bhfuil NSUInteger agus NSArray * cineálacha de na hargóintí,
agus tá sin ceart.
Mar sin, ba mhaith leat i gcónaí a shonrú cad Is é an cineál d'argóint.
Agus anseo, tá mé ag iarraidh a thabhairt isteach tú chun roinnt de na chomhréir agus cúpla focal ar
Cuspóir-C, ionas go bhfuil na cineálacha iarbhír go mbainfidh tú a bheith ag déileáil leis.
>> Agus mar go mbainfidh tú faoi deara, eagair Tá a thuilleadh, saghas,
rudaí lúibín simplí.
Tá siad rudaí.
Cé go, má théann muid ar aghaidh go dtí an chéad cheann eile sleamhnán, is féidir linn a fheiceáil gur féidir linn
crua-cód ar NSArray i Cuspóir-C le ach an siombail ag os comhair
na lúibíní.
Níl mé, i ndáiríre, go leor cinnte cé acu Mé syntactically crua-códaithe eagar
i gceart le haghaidh an leagan C, ach sin ceaptha a bheith i raon C.
>> Mar sin, is é seo conas a bheadh ​​agat, tá a fhios agat, úsáid a bhaint as na feidhmeanna nó b'fhéidir an
modhanna cruthaithe againn níos luaithe.
Ceart?
Mar sin, is é seo áit ina ndearbhaíonn muid ár n- fheidhm agus ar ár modh.
Agus anois ba mhaith linn iad a úsáid i ár gclár, agus tá sé seo
conas ba mhaith linn é a dhéanamh.
Mar sin, i C, a bheadh ​​agat, tá a fhios agat, b'fhéidir, ar bool b, agus a leagtar tú é a
cothrom leis an fheidhm, agus ansin éiríonn leat sa argóintí.
>> I Cuspóir-C, tá sé deas i bhfad an rud céanna.
Tá tú NSArray * my_array, agus tá sé ag dul a comhionann - anois, an t-aon
Tá difríocht anseo an rud réad, rud atá tugtha chun suntais agam i buí, agus
is féidir leat a fheiceáil, i C, níl aon focal buí eile.
Agus tá sé toisc go mbaineann na modhanna le rud áirithe.
Mar sin, sin an fáth is gá dom a bheith ar rud sin, saghas glaonna, an modh seo ar
an uimhir náid, agus ansin an NSArray, b, c, d.
Ceisteanna ar bith faoi sin?
>> Beidh muid a fheiceáil ar na coincheapa i ngníomh luath go leor nuair a théann muid isteach i taispeána.
OK.
Anois, ba mhaith liom labhairt le beagán go hachomair faoi ​​Xcode 5, a bhfuil an
timpeallacht a fhorbairt chomhtháite go mbainfidh tú a bheith ag obair leis.
Tá a fhios agam a lán de tú, nó cuid de tú, nach bhfuil Macs, a bhfuil fadhb
toisc nach bhfuil Xcode ar fáil do Windows agus ríomhaire.
Ná cuir ceist dom cén fáth, ach is dócha -
yera yeah, corparáideach.
Cibé.
Ach mar sin féin, mar sin, mé leithscéal a ghabháil má tá cuid de gá duit a íoslódáil de chineál éigin
meaisín fíorúil le haghaidh Mac i d'fhonn a reáchtáil Xcode 5.
Ach tá sé ina nifty deas bogearraí a úsáid.
>> Agus mar sin, sula Léim muid isteach in aon saghas de taispeána, ba mhaith liom ach a thaispeáint duit
pictiúr de cad Breathnaíonn cosúil le Xcode i do fuinneog, agus ansin labhairt freisin faoi
cad é an spás ar fad.
Mar sin, tá sé de chineál ar cosúil le foghlaim conas a úsáid Microsoft Word, ach amháin is mian leat a
a fháil i dtaithí leis na rudaí éagsúla a
ag dul ar anseo.
>> Mar sin, an chéad, ba mhaith liom a chur in iúl duit chuig an barra uirlisí ag an mbarr.
Feicfidh tú a fheiceáil go bhfuil, ag an mbarr, beidh sé agat ar ainm an chomhaid -
nó, i ndáiríre, d'ainm an tionscadail agus ansin d'ainm comhaid.
Tabhair faoi deara an dráma agus na cnaipí stad.
Glacfar iad na cinn go mbainfidh tú a bheith úsáid a bhaint as a reáchtáil do app ar an
Insamhlóir -
an Insamhlóir iOS.
Tagann sé seo go huathoibríoch le Xcode 5, mar sin ní gá duit a bheith buartha faoi
íoslódáil de chineál éigin Insamhlóir.
Tá tú brúigh díreach spraoi agus ansin ritheann sé do app.
Agus is féidir leat imirt ar fud le tú, agus Feicfidh tú a fheiceáil conas a oibríonn sé níos déanaí.
>> Agus ansin, i lár, ar ndóigh, tá, i gcás ina bhfuil gach ceann de do chód álainn
dul chun dul.
Agus ansin, ar an taobh na láimhe clé, beidh tú Tá sé seo, saghas, fillteán -
nascleanúint -
agus ansin, beidh tú a fheiceáil freisin go bhfuil, chomh maith leis an deilbhín fillteán, tá
bunch deilbhíní eile ann go Beidh a bheith úsáideach níos déanaí.
>> Agus ansin, ar an taobh dheis tá fóntais réimse inar féidir leat a bheith ag obair le
cuid de na rudaí agus a shonrú, tú Tá a fhios, cad ba cheart go mbeadh an dath, cén
Ba chóir an cló téacs, et cetera.
Cé go, rud a dhéanann tú sa cheantar fóntais, is féidir leat
dhéanamh sa chód chomh maith.
Agus mar sin, beidh mé ag dul trí dhá samplaí de a úsáid, go simplí, aon chód ar
go léir - nó cód an-bheag -
véarsaí gach cód, ach mar sin go mbeidh tú guys a fhios cad is féidir leat agus nach féidir a dhéanamh i
Xcode agus Cuspóir-C.
>> Agus ansin, ar deireadh, síos ag an mbun, tá tú ar an limistéar dífhabhtaithe.
Mar sin, tá tú a thuilleadh a reáchtáil GDB, et cetera, ar do chláir.
Déanann sé go huathoibríoch ar do shon.
Agus is féidir leat a phriontáil freisin stuif an réimse seo.
Mar sin, i ndáiríre, ina dhiaidh sin, beidh orainn dul trí mario.c, má tá tú guys fós ag cuimhneamh ar
sin, i Xcode.
Mar sin, ba chóir a bheith spraoi.
>> Agus ansin, ach é a thabhairt ar ais go dtí Cuspóir-C, ba mhaith liom aird a tharraingt ar cad
Is féidir leat a dhéanamh leis má ráitis.
Mar sin, tá a fhios agat, toisc go bhfuil Cuspóir-C , tá gach rud a dhéanann tú superset C,
literally, mar an C. Tá tú céanna díreach Tá difríochtaí beaga.
Mar sin, beidh tú faoi deara an fhoirm do má Is é ráiteas fós mar an gcéanna - tá tú
más rud é, agus ansin caithfidh tú lúibíní le coinníoll taobh istigh de, agus ansin
braces chatach do cibé duit ag iarraidh a dhéanamh taobh istigh de ann.
>> Mar sin féin, bhí mé a chur ar sleamhnán seo ar bun anseo, ach a léiriú go bhfuil,
toisc go bhfuil muid ag déileáil le rudaí anois, beidh orainn a bhaint as na rudaí
ar a dtugtar cosúil le, ar cóimhéid le téad, a is é, coincidentally, modh ina
teaghrán nó rud NSString.
Mar sin, focal, sa chás seo, tá NSString agóid, agus tá sé modh ar a dtugtar é
cothrom le téad, agus ansin tá muid ag dul i crua-códaithe teaghrán a fheiceáil
cibé an bhfuil na comhionann go ceann eile.
>> Ceisteanna ar bith go dtí seo?
OK.
Agus, ba mhaith liom dul thar le do ráiteas chomh maith.
>> Mar sin, mar shampla, má bhíomar ag iarraidh lúb thar an fad teaghrán i C, seo
Ba chóir go mbeadh eolas a thabhairt duit.
Agus, i Cuspóir-C, is mian liom thabhairt chun suntais, saghas,
modh ar a dtugtar count.
Bhuel, i ndáiríre, lig dom a ghlacadh ach sin ar ais.
Is Líon modh eagar.
Mar sin féin, tá sé níos mó go sonrach ar maoin de chuid eagar, agus sin an fáth tú
Is féidir úsáid a bhaint as an nodaireacht ponc.
Ach níl mé ag iarraidh a fháil i bhfad ró-de stuif seo coincheapúil, ba mhaith liom ach
a léiríonn tú conas a bheadh ​​rudaí cuma mhaith i Cuspóir-C i gcomparáid le C.
>> Agus freisin, ba mhaith liom a chur in iúl go cé bhí mé ag baint úsáide NSUInteger
i os comhair mo mé i Cuspóir-C, is féidir leat é a úsáid freisin slánuimhir, slánuimhir toisc go bhfuil
go hiomlán bailí i Cuspóir-C, freisin.
Is ea?
>> LUCHT ÉISTEACHTA: An bhfuil sé ach stíle, nó go bhfuil -
>> RHED SHI: Yeah.
Mar sin, mar a mbainfidh tú a fheiceáil -
mar sin, bhí an cheist go ach ceist stíle.
Mar a mbainfidh tú a fheiceáil, tá mé, saghas, réalta Rud réiltín síos ag an mbun, agus
Bíonn nasc tú chuig Stack Overflow foirm, i gcás ina mhíníonn duine éigin
an difríocht idir slánuimhir i NSInteger agus NSUInteger.
Agus mar sin, is féidir leat léamh faoi sin níos déanaí.
Beidh na sleamhnáin a bheith, ar ndóigh, ar fáil duit.
>> A ligean ar a fheiceáil.
OK, uamhnach.
Mar sin, tá sé seo san áireamh freisin i sleamhnán mar cheap mé go raibh sé seo iontach
láithreán gréasáin a isteach tú le Cuspóir-C error.
Mar sin, i ndáiríre, cén fáth nach bhfuil muid ag bogadh go dtí Chrome agus seiceáil amach an suíomh gréasáin seo?
>> Ceart.
Mar sin, cad ba mhaith liom a thaispeáint duit Tá guys anseo an íomhá seo.
Mar sin, tá sé seo, saghas, ag dul a bheith cad tú ag dul a fheiceáil taobh istigh d'aon
Comhad Xcode.
I ndáiríre, cén fáth nach linn a ghlacadh ach nóiméad a, saghas, an deis seo a isteach
>> Mar sin, an leabhar seo -
go bhfuil an rud a táimid ag déileáil leis.
Agus ansin, tá sé ag dul ar ndóigh a bheith oidhreacht ón réad éigin eile, ach
ní gá duit a bheith buartha faoi sin.
Agus ansin, sé, b'fhéidir, tá roinnt athróg ball.
>> An rud is tábhachtaí ba mhaith liom a thaispeáint duit Is é an modhanna shampla, anseo.
Mar sin, mar shampla modhanna a denoted ag an comhartha lúide.
Agus ansin, mar beidh tú faoi deara, tá muid ag tosú cheana féin a fheiceáil ar an paraidím
do dhearbhú modh, ceart?
An cineál ar ais, an t-ainm modh,, agus ansin an cineál an argóint, agus
ansin an t-ainm ar an argóint.
Agus ciallaíonn sé seo comhartha lúide go bhfuil sé ar modh mar shampla, rud a chiallaíonn go
Tá na modhanna ar fáil ach amháin rudaí atá instantiated.
>> Chun gcodarsnacht sin, modhanna le móide shíniú os acu aicme
modhanna, rud a chiallaíonn gur féidir leat glaoch ar na modhanna, fiú amháin más rud é nach bhfuil tú
rud a cruthaíodh go fóill.
Mar sin, le haghaidh sampla soiléir, Is NSString rang.
Agus is féidir leat glaoch, mar shampla, modhanna rang ar NSString -
an iarbhír, cosúil le, focal NSString.
>> Mar sin féin, d'fhonn úsáid a bhaint as na modhanna, tú i ndáiríre
Ní mór a chruthú ar shraith.
Mar shampla, is ionann teaghrán réalta NSString ag marc luachan, Dia duit ar domhan.
Agus ansin, is féidir leat úsáid a bhaint as na modhanna seo -
Modhanna shampla -
ar an teaghrán domhan Dia duit.
Mar sin, go bhfuil an difríocht idir modhanna ásc agus modhanna ranga.
>> Agus, clúdaithe againn ach an chuid seo.
Tá Airíonna rud eile go bhfuil taobh istigh de rudaí, go bunúsach.
Agus a dhearbhú tú iad le an ag eochairfhocal maoine.
Tá tú na roghanna seo, anseo, go mbainfidh mé a mhíniú níos déanaí nuair a
théann muid isteach i taispeána.
Is ea?
Dia duit.
>> LUCHT ÉISTEACHTA: Níorbh fhéidir leat zúmáil isteach, le do thoil?
>> RHED SHI: Oh yes.
Tá brón orm.
>> LUCHT ÉISTEACHTA: Go raibh maith agat.
>> RHED SHI: Ba chóir go mbeadh i bhfad níos fearr.
>> LUCHT ÉISTEACHTA: Yeah.
Go raibh maith agat.
>> RHED SHI: Yeah, le do thoil i gcuimhne dom má Mé dearmad chun súmáil isteach i nó súmáil amach.
Mar sin, is é seo go léir a theastaigh uaim a thaispeáint duit do -
whoa, tá go leor -
ar an suíomh gréasáin.
Mar sin, a ligean ar dul ar ais go dtí ár sleamhnáin.
>> I ndáiríre, a ligean anois ar a chur i láthair a Léim isteach taispeána.
Mar sin, beidh orainn tús a chur le tionscadal Xcode nua.
Mar sin, má beidh tú a oscailt suas Xcode ar fad do mheaisíní, ba cheart é a ghlacadh tú roinnt
i gcás ina leathanach a deir sé, cosúil le, bíodh sé oscailte suas tionscadal atá ann cheana féin nó nua
tionscadal, agus ba chóir duit cliceáil tionscadal nua.
Agus ansin, ba chóir é a chur leat chun an scáileán.
Is ea?
>> LUCHT ÉISTEACHTA: Más rud é nach bhfuil againn Mac, is féidir linn ach de chineál ar fuaraigh?
>> RHED SHI: Nó breathnú ar le duine éigin, yeah.
Yeah.
Is féidir leat a fuaraigh, freisin.
OK.
>> Mar sin, cad tá muid ag dul a dhéanamh ar dtús, anois, is é sin, i ndáiríre, tá muid ag dul a dhéanamh ar
iarratas dearcadh amháin.
Mar sin, má beidh tú faoi deara, cad mór faoi ​​Xcode agus tacaíocht Apple le haghaidh
Tá forbróirí go bhfuil tú a lán de na teimpléid a bheith ag obair le cheana féin.
D'fhéadfá, mar shampla, a dhéanamh iarratas máistir-mion.
Is féidir leat a dhéanamh cluiche -
agus ar ndóigh,, ní bheidh mé ag dul isteach i gcluichí, mar go bhfuil cluichí scéal eile
haghaidh forbartha iOS.
Agus tá siad de chineál ar leith, mar sin ní bheidh mé ag dul isteach sin.
>> Ansin, tá tú leathanach-bhunaithe iarratais.
Tá tú iarratas cluaisín -
mar sin is maith, mar shampla, Bank of America is dócha go bhfuil, cosúil le, app tabbed.
Tá sé na cinn ina bhfuil tú na cnaipí ag bun an leathanaigh.
Agus ansin, tá tú cluiche Kit Sprite.
>> Nó is féidir leat a bheith ag obair ó thús, a cad beidh orainn a dhéanamh níos déanaí.
Ach a ligean ar, an chéad, tús a chur leis iarratas d'fhonn amháin.
Ansin, beidh sé a iarraidh go ainm an táirge, agus is féidir linn a dhéanamh ach tástála.
Ainm Eagraíocht -
mar sin, ainm na heagraíochta, cuideachta aitheantóir -
iad siúd tábhachtach má tá tú ag dul a chur ar do app ar an siopa app.
Seachas sin, tá do chód dul chun reáchtáil go hiomlán, fíneáil gan seo.
>> Tá sé seo ag dul a bheith tábhachtach má tá tú Ba mhaith - mar sin, per se, cosúil le, a chur ar do app
ar do ghuthán nó rud éigin, agus tástála sé amach, tá a fhios agat, i saol fíor -
Beidh sé seo fíorthábhachtach.
Is nós le seo a bheith bainteach de ghnáth leis an éigin de chuntas forbróir
le Apple.
>> Agus mar sin, tá a fhios agam, is dócha, a lán de tú Ní bheidh aon chuntais forbróir.
Tá a fhios agam go bhfuil an ollscoil amháin.
I mo thuairimse, tá CS amháin.
Ach, is féidir leat ríomhphost chugam agus beidh mé iarracht chun an figiúr sin amach ar do shon.
Ach ceart anois, tá mé a chur díreach i roinnt rudaí placeholder anseo.
>> Agus is féidir leat, ar ndóigh, anseo, roghnaigh cibé acu is mian leat é a bheith amháin i
iPhone, i iPad, nó iad araon -
iarratas uilíoch.
Mar sin, do anois, a ligean ar a dhéanamh uilíoch, ach a fheiceáil ar an dá thaobh den ardán.
>> A ligean ar a fheiceáil.
Mar sin, ceart anois, tá mé ag dul a shábháil sé i éigin de fillteán.
Nach cuma cén áit - tú Is féidir le bogadh i gcónaí é níos déanaí.
Agus, anois, tá muid a thabhairt lenár dtionscadal Xcode.
Ní ba mhaith liom a bheith buartha faoi seo ar fad.
Ba mhaith liom fios nach bhfuil touching aon cheann de seo, ach amháin má tá a fhios agat go díreach cad
tú ag déanamh.
Mar sin, seo ar fad, ach neamhaird don chuid is mó.
Ní bheidh sé uait a lámh a chur air, agus má tá tú a dhéanann tú praiseach suas roinnt rudaí anseo, tá sé
Faigheann beagán tricky.
>> Mar sin, cén fáth nach bhfuil muid ag breathnú isteach na comhaid ar an
taobh na láimhe clé in ár Navigator.
Anseo, ní mór dúinn AppDelegate.h.
Tá AppDelegate.m Mar sin, mar a mbainfidh tú fógra, ní mór dúinn comhaid, header a
deireadh i dot h, agus ní mór dúinn chur i bhfeidhm -
i ndáiríre, lig dom zúmáil isteach
OK.
Lig dom zúmáil isteach
>> Ceart, ionas go mbeidh tú comhad header agus tá tú comhad a chur i bhfeidhm.
I ndáiríre -
OK.
Is é seo beagán aisteach, ach marc liom.
Ansin, mar atá roghnaithe againn d'fhonn amháin iarratas, táimid ag dul a bheith
ag obair le clár scéil.
>> Mar sin, is é scéalchlár rud a Apple tar éis teacht suas le cabhrú i ndáiríre
forbróirí fhréamhshamhail tapa n-iarratais.
Mar sin, is é seo áit ar féidir leat a chruthú app gan scríobh
líne amháin de chód.
Mar sin féin, i ár n-iarratas d'fhonn amháin, a dhéanann muid, ar ndóigh, tá
comhad do ár dtuairim, a Is rialaitheoir dearcadh.
Mar sin, ní mór dúinn an header agus an comhad le cur chun feidhme, anseo.
>> Agus, tá mé ag dul chun zúmáil amach anois mar gheall ar beidh orainn gá a bheith ag obair sa scéal ar chlár.
Mar sin, tá anseo ár dtuairim.
Má táimid, go simplí, reáchtáil an app ceart anois, níl mórán spreagúil ar siúl.
Mar sin, beidh tú a fheiceáil an scáileán seo bán.
OK?
>> Agus, in ár réimse fóntais, is féidir linn a chur a bunch de rudaí éagsúla a dó.
Mar sin, nuair a bhíonn tú ag déileáil le scáileáin i iOS, tá rialaitheoirí dearcadh an
rudaí a Cuach, saghas, do chuid tuairimí.
Mar sin, rialaitheoir fhonn i gcónaí Tá maoin ar a dtugtar léargas.
Agus an dearcadh sin, de ghnáth, tá, tá a fhios agat, cad tú
ag iarraidh a fheiceáil ar scáileán.
>> Mar sin, go maith, a ligean ar tús a chur díreach ag, b'fhéidir, b'fhéidir lipéad.
Mar sin, a ligean ar chur ar lipéad ar ann -
bata sé i lár.
Mar sin, anois go bhfuil mé chliceáil ar lipéad, mé Is féidir dul isteach ar an gcigire airíonna
agus tús a athrú a luach.
A ligean ar ghlaoch air CS50 Dathanna.
>> Agus, is féidir liom a athrú freisin ar an cló.
Mar sin, in ionad a dhéanamh chórais, atá an mhainneachtain, is féidir linn a dhéanamh ar aon saincheaptha.
Is féidir linn a athrú -
Tá a fhios agat, Ultralight, é a dhéanamh 32.
Agus ansin, is féidir linn a dhéanamh ar ár bosca níos mó.
>> LUCHT ÉISTEACHTA: An gceapann tú gur féidir leat súmáil i ach beagán níos mó, b'fhéidir?
>> RHED SHI: Yeah?
OK.
>> LUCHT ÉISTEACHTA: Just a Beartaíonn sé?
>> RHED SHI: A ligean ar a fheiceáil.
An bhfuil an obair seo?
>> LUCHT ÉISTEACHTA: Just a pas a fháil sa Xcode?
>> RHED SHI: Cinnte.
OK.
Awesome.
>> LUCHT ÉISTEACHTA: An lipéad faoi?
An lipéad?
>> RHED SHI: Cad é sin?
>> LUCHT ÉISTEACHTA: Cén anuas bhí an lipéad faoi?
>> RHED SHI: Mar sin, bhí an cheist, cad Bhí titim-síos an lipéad faoi?
Ba chóir, go simplí, a bheith faoi anseo.
Buille faoi thuairim mé tá sé ina rud ciúb.
Ach de ghnáth, is é seo an réamhshocraithe -
Tá mé ag dul díreach síos anseo go dtí go bhfaighidh mé lipéad.
Yeah.
>> Mar sin anois, ní mór dúinn ár n-lipéad.
A ligean ar lár é.
Agus tugann Xcode treoirlínte dúinn le haghaidh rudaí láraithe.
Mar sin, a ligean anois ar a reáchtáil ar ár cód arís.
>> Tá muid ag dul.
Mar sin, ní mór dúinn CS50 Dathanna.
Agus anois, a ligean ar chur cnaipe ar ann, ceart?
Mar ba mhaith linn a dhéanamh ar seo idirghníomhach.
Mar sin, a ligean ar chur cnaipe anseo.
Agus beidh muid ag glaoch cnaipe seo "sconna anseo chun leanúint ar aghaidh. "Beidh muid lár é, freisin,
I ndáiríre, tá sé dírithe cheana féin.
Yeah.
>> Mar sin, anois ní mór dúinn a bhrú.
Agus má ritheann muid an arís, táimid ag dul go mbeadh cnaipe deas beag anseo.
Agus is féidir liom a cliceáil sé, ach nach ndéanann sé rud ar bith, toisc nach bhfuil déanta againn
rud ar bith leis an gcnaipe go fóill.
>> Mar sin, a ligean ar a chruthú dearcadh eile, ceart?
Mar sin, a ligean ar rá Ba mhaith liom a bhaint as go cnaipe agus mé ag iarraidh a
téigh go dtí leathanach eile -
dearcadh eile.
Cad Tá mé ag dul a dhéanamh, is féidir liom a chruthú rialaitheoir fhonn, ceart?
Anois, beidh mé cliceáil ar mo cnaipe, agus ansin, Is é an rud is tábhachtaí, tá mé ag dul go dtí
cliceáil - nó -
yes, a rialú brúigh ar mo mhéarchlár.
Rialú.
Cliceáil ar an gcnaipe, agus ansin tarraing.
>> Mar sin, cuimhnigh a bheith i seilbh an eochair rialú.
A ligean ar é sin a dhéanamh arís.
Mar sin, a shealbhú a rialú, cliceáil, agus tarraing cad ba mhaith leat a dhéanamh.
OK.
>> Agus anois, tá mé roinnt roghanna anseo.
Is féidir liom ceachtar bhrú, nó is féidir liom a dhéanamh ar modal, nó is féidir liom a dhéanamh saincheaptha.
Is Brúigh ach amháin má tá tú rialtóir nascleanúint.
Ceart anois, tá ár an-an chéad dearcadh Ní rialtóir taobh istigh d'aon
rialtóir nascleanúint.
Mar sin, is é an rialtóir nascleanúint an ceann go dtabharfaidh tú an cnaipe ar ais ar
an app iOS áit a bhfuil tú, tá a fhios agat, go barr, saghas, barra tiubh -
áit ar féidir leat dul ar ais, nó ar aghaidh, et cetera.
Ceart anois, ní dóigh liom go bhfuil sin.
Agus mar sin, sin an fáth nach féidir liom a dhéanamh a bhrú.
>> Mar sin, chliceáil mé ar bhrú thaisme, anseo.
Agus i ndáiríre, a ligean ar reáchtáil an cód, agus ba chóir é a tuairteála ar dom.
Ach amháin má brúigh an cnaipe ach, mar sin -
ceart.
Mar sin, is é seo dona.
>> Agus, mar is féidir leat a fheiceáil, anseo, táimid ag Tá an teachtaireacht earráide.
Mar sin, "Is féidir segues Brúigh a úsáid ach amháin nuair a Tá rialtóir fhoinse bhainistiú ag
shampla de rialtóir nascleanúint Chomhéadain. " Mar sin, toisc nach raibh sé seo taobh istigh de
rialaitheoir nascleanúint, Ní raibh mé in ann é sin a dhéanamh.
>> Mar sin, ceart anois, tá mé ag dul ar ais go dtí an fillteán, ag dul ar ais go dtí scéal ar chlár.
>> LUCHT ÉISTEACHTA: Cad é an nascleanúint rialaitheoir, arís?
>> RHED SHI: Mar sin, ceart anois beidh mé a thaispeáint duit.
A ligean ar a fheiceáil.
Mar sin, tá mé ag dul a cliceáil ar an dearcadh seo rialtóir, agus ansin tá mé ag dul chun dul
suas go dtí an táirge -
i ndáiríre, aon, tá brón orainn - eagarthóir.
Agus tá mé ag dul chun dul isteach -
i ndáiríre, rinne mé cliceáil ar sé?
Uimh
Tá muid ag dul.
Tá mé ag dul chun dul suas i eagarthóir, dul síos a leabú i, agus ansin nascleanúint
rialtóir.
>> OK.
Agus, Breathnaíonn mo spás oibre i ndáiríre messy, mar sin a ligean ar ghlanadh suas seo.
Mar sin, is é seo ar fad clár scéil.
Agus ar an mbealach seo -
OK, stop -
Is féidir liom a thógáil go tapa rud éigin mar seo.
Agus ansin, anois is féidir liom dul ar ais, tá a fhios agat?
>> Ach tá sé seo cineál leadránach, ceart?
Mar sin, cad ba mhaith liom a dhéanamh ná, níl mé ag iarraidh a dhéanamh, ach go simplí, d'fhonn
rialtóir.
Ligean le rá a bhí mé a dhéanamh i ndáiríre dearcadh tábla rialtóir, mar sin is féidir liom a chur i
roinnt dathanna deas, isteach sa tábla.
>> Mar sin, anois go bhfuil mé a chur i mo thuairim tábla rialaitheoir, is gá dom chun é a nascadh ar ais
as an cnaipe seo chun an rialtóir bhfianaise.
Mar sin, is gá dom a dhéanamh ar mo smacht, cliceáil, tarraing rud arís.
Agus anois is féidir liom a dhéanamh a bhrú, mar leabú mé sé taobh istigh de rialaitheoir nascleanúint.
>> LUCHT ÉISTEACHTA: Nascleanúint rialtóir díreach is féidir leat chun dul ó áit go háit?
>> RHED SHI: Is ea.
Mar sin, níos mó go teicniúil, tá sé rud i gcás -
mar sin, taobh istigh de na loingseoireachta réad rialtóir, é a
Coinníonn rian eagar.
Agus tá go eagar go léir ina dhiaidh sin amharc rialaitheoirí.
Sin an fáth nuair a bhrúnn tú ar ais, tá sé Téann ar ais go dtí an leathanach roimhe seo.
Mar gheall ar an rialtóir nascleanúint rud, nó leis an gcód a ghlacann cúram de
an réad, tá sraith go gcoinníonn rianú de na rialaitheoirí dearcadh, agus
Is féidir ansin, tá a fhios agat DQ, an dearcadh rialtóir agus a thabhairt duit ar ais ar an
cheann roimhe sin.
>> Mar sin, is é an stuif teicniúla, ach -
agus beidh mé a thaispeáint duit níos déanaí i Cód, má ní mór dúinn am.
Tá mé de chineál ar rith amach ar an am, ach -
>> Mar sin, leis an dearcadh tábla, cad is féidir linn a dhéanamh ná -
Tá sé de ghnáth a leagtar go huathoibríoch go Dinimiciúla Fréamhshamhail -
táimid ag dul chun é a dhéanamh Cealla statach, a mhalairt táimid ag dul chun
siúl i roinnt fadhbanna.
>> Agus ansin, a ligean ar rá Tá mé ag dul a roinn amháin.
Mar sin, tá rannóga ar nós -
má tá tú feicthe riamh an app ceol, nuair a tá tú ealaíontóirí, bheadh ​​ailt
a bheith an A trí Z's -
na litreacha -
agus ansin, tá a fhios agat, an duine aonair Bheadh ​​sraitheanna a bheith ar an ainmneacha ealaíontóir.
Agus mar sin, cad fionnuar anseo, gur féidir liom rochtain a fháil ar gach ceann de na rudaí taobh istigh
mo scéal ar chlár tríd an titim-síos roghchlár, freisin.
>> Mar sin, tá mé ag dul go dtí cliceáil ar mo alt, agus ba mhaith liom, tá a fhios agat, b'fhéidir cúig sraitheanna.
Agus ansin, taobh istigh de gach as a chéile, Ba mhaith liom a chur ar lipéad.
Agus mé ag dul chun glaoch ar an Gorm.
Agus ansin, ba mhaith liom a chur ar d'fhonn Chomhéadain, tú Tá a fhios, b'fhéidir le haghaidh, cosúil le, bosca beag.
>> Mar sin, gur féidir liom daoine a thaispeáint réamhamharc ar an dath.
Agus beidh mé ag dul ar ais go dtí an maoin agus go dath a athrú a, OH, ní féidir liom
Tá a fhios, an ceann seo.
>> Agus ansin, faoi deara freisin, anseo, nuair a tá mé na gabhálais, is féidir liom a bheith go leor
de na gabhálais éagsúla a fheiceann tú de ghnáth.
An táscaire nochtadh, na sonraí, nó seiceáil marc, nó go simplí ach go mion.
Mar sin, b'fhéidir gur féidir linn a dhéanamh, cosúil le, le nochtadh táscaire, mar shampla.
>> Agus ansin, cén fáth nach bhfuil a chur orainn seo, cóip greamaigh iad, agus iad a chur isteach ar an
chéile tábla eile.
Mar sin, is féidir linn glaoch seo Buí.
Agus d'fhéadfadh liom a bheith seo a leathnú.
A ligean ar a dhéanamh buí é.
Agus ar an mbealach seo, is féidir linn a chóipeáil greamaigh ár mbealach síos.
Cad a bhí sé?
Corcra.
>> Mar sin, is iad seo go léir an CS50 tipiciúil dathanna go atá tú ag feiceáil sa rang -
i ndáiríre, tá brón orainn -
nó ar an suíomh gréasáin.
Súil go dtosnódh is féidir leat guys a fheiceáil cad tá mé ag déanamh anseo.
OK.
Ceann deireanach.
>> LUCHT ÉISTEACHTA: Conas a fuair tú cuir an ró ar dtús?
>> RHED SHI: Mar sin, bhí an cheist, conas a raibh mé cuir an ró ar dtús?
Chuaigh mé isteach sa tábla seo alt - nó, áfach, is féidir liom
roghnaigh an t-alt tábla -
agus ansin, anseo, cothrom le dáta mé líon na línte.
>> Agus, lig dom súil go n-oibríonn sé seo.
OK.
A ligean ar a fheiceáil má oibríonn sé seo.
Ó, foirfe, uamhnach.
OK.
Cé go raibh mé ag tógáil suas mo taispeána, roinnt Ní raibh rudaí ag ailínithe, mar sin, go raibh maith agat le haghaidh
an bualadh bos.
>> Yeah.
Mar sin, a ligean ar a fheiceáil.
Beidh muid a dhéanamh seo a naoi ach a dhéanamh gach rud - nó iarbhír, a ligean ar díreach
cas go léir i nochtadh táscairí.
Agus ansin, cad ba mhaith liom a thaispeáint duit, freisin, Bhí conas is féidir liom a ghlacadh gach ceann de na
sraitheanna tábla agus iad a idirghníomhú -
OH.
Uimh
>> Ó.
Chomh maith leis sin, ba mhaith liom a thaispeáint duit -
anseo, is féidir liom a chur ar an teideal mo rialaitheoir nascleanúint, ceart?
Mar sin, i ndáiríre, beidh tú faoi deara, a luaithe is mé leabaithe dearcadh seo rialaitheoir taobh istigh
an rialaitheora nascleanúint, feicimid an barra nascleanúna ag barr ár
Ionadaíocht clár scéil rialaitheoir amharc.
Agus mar sin, tugann sé seo dúinn, cosúil le, amhairc, saghas, treoir ar ár scáileán le feiceáil.
Tá sé seo ag dul ar ndóigh go a bheith ar an mbarra nascleanúna.
>> Agus cad ba mhaith liom a dhéanamh go tapa, anois, tá a chur i mBallstát eile -
mar sin an dearcadh tábla rialtóir a rinne mé ag á gcur ar cheann de na réimsí sin agus dragging sé
anseo, agus go bhfuil an méid atá cead dom a go tapa, i ndáiríre, a chruthú d'fhonn tábla
rialtóir.
Má dhéanaimid bhfuil an t-am áfach, beidh tú a fheiceáil go bhfuil, programmatically, tá sé ina
beag beagán níos tricky a chruthú tábla dearcadh rialaitheoir, toisc go
Tá cúpla modhanna a bhfuil teastáil chun tú a, saghas, scríobh
amach d'fhonn an dearcadh tábla rialtóir a chur ar taispeáint i gceart.
>> Mar sin féin, ba mhaith liom ach a thaispeáint duit, anois, sampla den áit, má ghlacaim seo,
mar shampla -
Mé a chur i rialtóir bhfianaise eile.
Agus anois, a ligean ar rá Ba mhaith liom a rialú ALT mo chéad gorm
chéile tábla a anseo.
Agus ba mhaith liom chun glaoch ar an Gorm.
Agus ansin -
ligean ar a fheiceáil.
Tá mé ag an dearcadh anois, agus is féidir liom a athrú an cúlra gorm.
>> Agus mar sin, fógra, anseo, an titim-síos Tugann roghchlár tú freisin ordlathas de gach
de na rudaí.
Mar sin, an rud is tábhachtaí a thabhairt faoi deara, anseo, é sin go léir de na rudaí seo, anseo -
an dearcadh seo tábla rialaitheoir, an tábla dearcadh, dearcadh alt tábla, dearcadh tábla
cill - tá gach ceann de na rudaí, i cód.
Mar sin, tá a fhios agat, is é lipéad ceart anois faoi an dearcadh ábhar, et cetera.
Mar sin, agus mar sin de.
>> Mar sin, má ritheann linn an gcód seo, táimid ag Ba chóir rud éigin a fheiceáil -
a ligean ar a fheiceáil má tá an - yera yeah.
Mar sin, tá muid ag dul.
Ach, más rud é nach bhfuil againn é sin a dhéanamh, aon cheann de na rudaí eile ag obair.
Ceart?
Mar sin, oibríonn an ceann seo amháin.
Agus, ar mhaithe ama, ní bheidh mé dul isteach, tá a fhios agat, a chur
síos na cinn eile.
Agus is é seo an deireadh, saghas, scéalchlár -
cad a bhí mé a thaispeáint tú do scéal ar chlár.
>> Agus, is féidir liom a bheith ag obair amach, mar shampla, i ndáiríre, ar dheis anseo.
Mar sin, is é seo an scéal ar chlár a rinne mé roimhe seo.
Mar sin, is féidir leat a fheiceáil, ba é seo mo rialtóir nascleanúint.
Ansin, bhí mé mo chéad rialaitheoir dearcadh, ansin bhí mé mo rialaitheoir dearcadh tábla,
agus ansin bhí mé gach ceann de na -
mar sin roimhe seo, bhí mé ag déanamh rud éigin an-difriúil.
Mar sin, leithscéal na rudaí.
Glanfaidh mé dócha suas níos déanaí roimh Mé a sheoladh sé amach go dtí an táirgeadh.
>> Ach, má ritheann muid seo, beidh orainn a fheiceáil go bhfuil gach ceann de na roghanna
ar fáil dúinn.
Ach amháin nach raibh mé a dhéanamh ar na cúlraí na dathanna.
Mar sin, iarratas deas simplí.
>> Anois, a ligean ar iarracht chun dul i ngleic seo programmatically.
OK.
Mar sin, é sin a dhéanamh, táimid ag dul díreach chun tús a chur le tionscadal Xcode nua.
Beidh muid é a dhéanamh ar iarratas folamh anois, toisc nach bhfuil muid ag iarraidh go mbeadh an
clár scéil.
Mar sin, tá mé ag simplí a shrianadh féin nach úsáid a bhaint as aon cheann de na scéalchlár, agus
Ní bheidh iarratais folamh a thabhairt dom clár scéalta.
Tá sé seo ach chun cosc ​​a chur mé féin ó cheating.
A ligean ar a fheiceáil.
Fan.
An raibh mé -
yes.
OK.
>> Ceart.
Mar sin, anseo, táimid fágtha le rud eile, ach cód.
Mar sin, lig dom bogadh an fhuinneog beagán os a chionn.
Ceart.
Mar is féidir leat a fheiceáil anseo, na comhaid amháin táimid ag tugtha iad AppDelegate.h agus ponc
m, agus nach bhfuil againn scéal ar chlár níos mó.
>> Mar sin, má ritheann linn seo, táimid fós ag dul chun a fháil chun an scáileán bán, buíochas le Dia.
OK - scáileán bán, ach rud ar bith eile.
Agus, is é anseo an chuid thábhachtach.
Tá sé seo nuair a tharlaíonn an gníomh.
Sna leaganacha roimhe seo, níl de ghnáth aon chód anseo, ach an
Soláthraíonn clár scéil go bunúsach an cód don chuid seo.
Ní bheidh mé ag dul isteach sonraí maidir le conas.
>> Agus cad ba mhaith linn a dhéanamh anois é, ba mhaith linn chun dul i anseo, agus tá sé seo spás beag
Tosaíonn a chruthú ár n-app arís.
Mar sin, -
yes?
>> LUCHT ÉISTEACHTA: Zúmáil?
>> RHED SHI: Zúmáil.
Yeah, cinnte.
OK.
Feicfidh mé a bheith ag clóscríobh, mar sin ní ba chóir é seo ábhar i bhfad ró.
OK.
>> Mar sin, an chéad, cuimhnigh bhíomar ag iarraidh a chruthú rialaitheoir nascleanúint, ceart?
Agus freisin, is féidir leat a fheiceáil anseo, Xcode chuireann poist mór i ndáiríre ar
féin-líonadh.
Mar sin, mar beidh tú faoi deara, ainmneacha na gach rud a lán níos faide ná mar a
is gnách, ach Xcode Líonann sé i do shon.
Mar sin, is féidir liom a brúigh díreach Iontráil.
>> Mar sin, ba mhaith liom a chruthú nascleanúint Chomhéadain pointeoir rialtóir, agus is féidir liom a ghlaoch air
navigationController.
Anois, cad a dhéanfaidh mé anois?
Tar éis seo comhartha comhionann, is gá dom a, an chéad, a chruthú taobh istigh de chuimhne.
Mar sin, tá mé ag dul a dhéanamh NavigationController leithdháileadh -
mar sin, tá sé seo cosúil le malloc, go bhfuil tú guys a úsáidtear i C -
agus ansin, tá mé ag dul a INIT air.
>> Mar sin, tá sé tábhachtach i ndáiríre go bhfuil aon réad a chruthú duit, ba mhaith leat a
leithdháileadh agus INIT é.
Sin ag dul chun é a chruthú agus instantialize taobh istigh de chuimhne, agus
anois is féidir leat é a úsáid.
Gach ceart?
Mura ndéanann tú é sin, nach bhfuil do réad gan a bheith ann, agus beidh tú i rith bunch
fadhbanna.
>> Agus ansin, ba mhaith liom a chruthú rialaitheoir fhonn, ceart?
Mar sin, ba mhaith liom a chruthú UIViewController réalta -
mar sin, tá gach rud a pointeoir i Cuspóir-C, agus tá mé ag dul a dhéanamh
rud éigin den chineál céanna, anseo -
leithdháileadh, init.
OK.
>> Agus ansin cad Tá mé ag dul a dhéanamh, tá mé ag dul go dtí - mar sin, cuimhnigh nuair a rinne muid
an leabú i rialtóir nascleanúint?
Tá sé seo conas a dhéanann tú é i cód.
Tá tú ag dul a dhéanamh navigationController
pushViewController -
>> LUCHT ÉISTEACHTA: [inaudible].
An mbeidh sin tarlú dúinn, nó -?
>> RHED SHI: Oh, yeah.
Uimh
Is maith sé dom níos fearr.
Níl, beidh sé ag obair ar do shon, freisin.
Mar sin, is iad seo go léir modhanna.
Dá bhrí sin tá pushViewController modh, agus chomh maith, go sonrach, tá sé
Modh shampla an Chomhéadain rialtóir nascleanúint.
Toisc go raibh mé a chruthú mo nascleanúint Chomhéadain réalta rialtóir, agus ansin mé
Is féidir glaoch ar an pushViewController ar mo ábhar ar leith nascleanúint Chomhéadain
rialtóir.
>> LUCHT ÉISTEACHTA: An bhfuil muid a dhéanamh ar an cruinn focal, nó an bhfuil sé ann cheana féin le haghaidh é?
>> RHED SHI: Sea, mar tá sé ina modh.
Tá sé cosúil le feidhm.
Tá sé cosúil le printf.
Tá sé cosúil le scanf.
Tá sé cosúil le strcompare.
Ach amháin a fhios sé cad b'fhéidir gur mhaith leat a cineál, agus fógra Feicfidh sé i gcónaí
teacht suas le rudaí a bhfuil dleathach a cheadaítear do shon.
Mar sin, má léiríonn aon rud suas anseo, ansin tá rud éigin mícheart.
>> Mar sin, pushViewController.
Mar sin, anois, ba mhaith liom a bhrú mo cruthaíodh as an nua
UIViewController, agus ansin, beoite -
b'fhéidir nach bhfuil.
Toisc go bhfuil sé seo ag dul a bheith an chéad rialtóir dearcadh.
Ciallaíonn mé, fiú má raibh mé a dhéanamh beoite, is dócha nach mbeidh a thaispeáint ar bun, mar gheall ar
tá sé an chéad scáileán.
>> Agus cuimhnigh na lúibíní.
Mar sin, cuimhnigh conas a úsáideadh na lúibíní?
Agus taobh istigh lúibíní, an glaonna réad ar mhodh -
mar sin tá ár n-agóid an nascleanúint Is rialtóir, agus an modh a bhrú
dearcadh rialtóir beoite.
Agus a fheiceáil conas a thógann sé i dhá argóintí, agus tá siad scartha ag an, saghas,
focail, agus idirstad.
Mar sin, déanann Cuspóir-C chun é a dhéanamh deas agus éasca chun tú a léamh amach os ard -
do chód - agus tá sé leath, saghas, ciall a bhaint as.
>> Mar sin féin, ag déanamh ach seo nach bhfuil go leor.
Lig dom zúmáil amach anois.
Ní Ag déanamh ach seo go leor chun a fháil ar cad a fuair muid go dtí roimhe sin.
Mar sin, anseo, beidh tú faoi deara go bhfuil i ndáiríre ní ag dul a bheith ar aon saghas
barra, anseo, ceart?
Níl aon bharra nascleanúna, na modhanna nach mór dúinn gotten go fóill é.
>> Agus is féidir linn a thástáil go amach, chomh maith, de réir, b'fhéidir, ag athrú an cúlra
ViewController, ceart?
ViewController.background--
ah.
Mar sin, a fheiceáil conas nach raibh ViewController bhfuil dath cúlra, cé mé
ag iarraidh a rochtain a fháil air?
Agus sin mar a ViewController Tá coimeádán le haghaidh an dearcadh.
Mar sin, tá sé maoin dearcadh ann a ansin tá dath cúlra.
>> Agus, is féidir liom a leag sé, saghas tediously, trí ghlaoch ar an dath
ar an réad UIColor.
Mar sin, fógra anseo, is redColor modh.
Tá sé modh aicme UIcolor.
Toisc nach raibh mé ag a chruthú iarbhír drochriarachán i UIColor d'fhonn
chun glaoch ar an modh ar sé.
Mé díreach tar éis, go simplí, d'iarr sé ar an t-ainm chineál-mhaith.
Mé, cosúil le, ar a dtugtar sé ar slánuimhir, slánuimhir dá mbeadh, cosúil le, modh dó, mar shampla.
>> Agus mar sin, má ritheann linn an gcód seo, beidh muid faoi ​​deara go bhfuil an cúlra
i ndáiríre nach bhfuil dearg.
Tá sé fós bán.
Agus conas is féidir linn a fháil ar fud é sin, Fógra conas níl an self.window.
Is é sin, ar nós, an gcoimeádán deiridh do d'iarratas.
Is é an rud deiridh a bhfuil gach rud ar an scáileán, le haghaidh
iPhone nó iPad t-iarratas.
>> Agus, acraí, self.window Tá an mhaoin ar a dtugtar
rootViewController.
Agus is é sin ag dul a bheith an pointeoir a an-an chéad rialtóir bhfianaise taobh istigh
de do app.
Mar sin, cad ba mhaith linn a dhéanamh anseo, anois tá, a shocrú go cothrom le ár nascleanúint
rialtóir.
Ceart?
Mar gheall ar, go teicniúil, loingseoireacht Tá ár n-an-rialtóir chéad amharc
rialtóir.
Coinníonn sé rian ar sraith de radhairc eile rialaitheoirí, agus bhrúigh muid seo
dearcadh rialtóir isteach eagar sa rialtóir nascleanúint.
>> Mar sin, nach bhfuil tú ag iarraidh a dhéanamh.
Ní bheadh ​​a chabhróidh leat i ndáiríre.
Ba mhaith leat é seo a dhéanamh, dá mba mhaith leat a dhéanamh rialaitheoir nascleanúint, a is
de tú beidh toisc go mbainfidh tú ag iarraidh dócha a, saghas, tá éigin de,
cosúil le, roghchlár chun dul ar ais go dtí nó cuid leathanach baile chun dul ar ais go dtí, seachas
scáileán folamh.
Is ea?
>> LUCHT ÉISTEACHTA: An bhfuil sé míchompordach chun tú a zúmáil isteach ar an -
>> RHED SHI: Yeah.
Mar sin, yera yeah.
Is é seo an cód, agus anois a ligean ar thástáil sé amach.
>> Mar sin, tá muid ag dul.
Magic.
Mar sin, ceart go leor.
Go raibh maith agat.
OK.
Mar sin, anois, cad ba mhaith linn a dhéanamh ná - mar sin, táimid ag de chineál ar teoranta, anseo, ceart?
D'fhéadfadh muid a scríobh a d'fhéadfadh gach rud taobh istigh den fheidhm amháin.
Ach, ní go conas is féidir forbairt iOS ghnáth oibríonn.
>> Mar sin, cad tá muid ag dul a dhéanamh, tá muid ag dul a chruthú roinnt comhaid nua.
Ach, níos mó go sonrach, táimid ag dul chun a chruthú eile rang Cuspóir-C, nó
réad eile -
Tá rang agus rudaí idirmhalartaithe anseo.
Agus, tá anseo conas a d'fhéadfadh mé, d'fhéadfadh a bheith, a chruthú rang eile de rialtóirí U.
>> Mar sin, tá sé ina fho-aicme, mar beidh tú faoi deara, anseo, tá sé ina fho-aicme den
Rialaitheoir dearcadh Chomhéadain, ach is féidir liom glaoch sé aon ainm eile anseo.
Raibh mé in ann glaoch ar an CS50, raibh mé in ann glaoch ar dearcadh seo rialaitheoir, raibh mé in ann glaoch ar
an dearcadh seo blah rialtóir -
aon rud is mian liom.
Is é seo ach an t-ainm don rang.
Mar sin féin, tá sé ag dul a bheith tábhachtach mar gheall ar, go bunúsach, cad tá mé ag déanamh
anseo is é sin, tá mé ag cruthú ainm rang eile.
Mar sin, tá sé ag dul a bheith, cosúil le, le roinnt saghas cineál nó rud.
Mar sin, ba chóir é a bheith ina beagán cineálach.
Níl sé ag dul a bheith an-sonrach.
>> Agus freisin, ba mhaith liom a chur in iúl amach an dá rogha.
Toisc go bhfuil muid ag déanamh gach rud taobh istigh de cód, uaireanta go bhfuil sé i bhfad níos éasca
a thabhairt i comhad comhéadan, den sórt sin go Is féidir liom a tharraingt literally agus titim, mar
rinne muid níos luaithe le clár scéil -
Tá a fhios agat, ar lipéad, or cnaipe, nó cibé eile.
Agus mar sin, tá xibs comhaid a ligfidh tú chun go bhfuil, agus tá tú chun Hook sé suas
an comhad rialaitheoir dearcadh.
>> Mar sin, tá mé ag dul go dtí aon ghnó Ní seo a sheiceáil.
De ghnáth, ba mhaith liom a sheiceáil seo, agus má ach rinne seo do iPhone nó iPad, mé
Bheadh ​​seo a sheiceáil agus tá go simplí amháin do, tá a fhios agat, an iPhone nó an iPad.
Ach ós rud é tá mé ag déanamh uilíoch, tá mé ag dul a chruthú beirt de na níos déanaí.
Mar sin, tá mé ag dul go dtí aon ghnó Díthiceáil é seo.
>> Tá sé seo freisin i ndáiríre tábhachtach.
A lán de amanna, tá mé go raibh bugs nuair nach raibh seo a sheiceáil.
Agus mar sin, ar ndóigh, nach bhfuil an comhad seo, saghas, cosúil le, san áireamh nó a allmhaireofar
taobh istigh den fhillteán seo tástála.
Agus mar sin, tá mo cód fíor aon smaoineamh a bheith ann den comhad seo, agus
go n-eascraíonn a lán de pian agus uair an chloig de debugging.
Ach, ach déan cinnte go bhfuil sé seo amhlaidh sheiceáil go bhfuil, tá a fhios agat, an sprioc seo
Tá comhad don iarratas seo.
>> OK.
Mar sin, anois tá muid a cruthaíodh dhá chomhad nua.
Agus na comhaid seo breathnú go leor folamh.
Agus, i ndáiríre, a ligean ar aghaidh freisin ar chruthú na comhaid xib.
Mar sin, roimhe sin, bhí mé ar an Dteagmháil Cócó anuas.
Anois, tá mé ag dul chun dul isteach ar an Úsáideoir Dteagmháil Chomhéadain, agus is féidir leat a fheiceáil, mé
Is féidir a chruthú clár scéil.
>> Mar sin, fiú thosaigh mé le folamh iarratas, is féidir liom a úsáid fós
clár scéil.
Cé go, faigheann sé tricky i dtéarmaí ar conas ba mhaith leat a nascadh
gur ar do cód.
Mar sin, ní bheidh mé ag dul ann.
>> Ach, cad ba mhaith linn a dhéanamh Is anois a chruthú d'fhonn.
Agus is féidir leat a roghnú le haghaidh iPhone nó iPad.
Agus de ghnáth, á thaispeáint ar an difríocht - má tá tú ag déanamh
iarratas uilíoch -
tú ceachtar a chur iPhone fostríoc, nó is féidir leat a dhéanamh ar Twiddly.
Ní chuireann sé ábhar i ndáiríre.
Tá sé simplí chun tú a idirdhealú atá fhonn a gléas.
>> Agus mar sin, breathnú anois.
Tá mé scáileán gur féidir liom obair leis.
Agus mar sin, mar shampla, is féidir liom a chur ar lipéad ar anseo, tá a fhios agat, agus is féidir liom a chur freisin
cnaipe eile anseo.
Ní bheidh mé bodhraigh ag athrú na luachanna anseo.
>> Ach, cad atá tábhachtach anseo go bhfuil an comhad úinéir -
mar sin, tá mé taobh istigh an iPhone dearcadh, comhad xib iPhone.
Agus síos sa réimse loingseoireacht nó titim-síos roghchlár, ba mhaith liom dul go dtí an
úinéir comhad.
Agus is é seo an ndáiríre Is céim thábhachtach anseo.
Ba mhaith liom a dhéanamh ar an dearcadh ranga rialaitheoir, ionas go sainítear an comhad xib
ag dul a bheith bainteach le mo rialtóir bhfianaise.
Agus rud ar bith go bhfuil mé taobh istigh de mo thuairim Is rialtóir programmatically
ag dul a bheith le sonrú ar anseo.
>> Mar sin, áfach, faoi deara go -
i ndáiríre, a ligean ar a dhéanamh ar an dearcadh seo gorm cúlra, mar shampla.
Nó glas.
Agus ansin, mar sin má tá tú go mbainfidh deara, ar ais i Cód seo, is é seo nuair a fuair muid go dtí ár
rialtóir nascleanúint.
>> Cé a rinne muid go bhfuil céim, tá sé fós ag dul a bheith dearg, ní glas.
Agus níl fáth.
Tá sé mar gheall ar, nuair a inited muid ár rialtóir bhfianaise, anseo -
brón orm, tá sé ina beagán dÚsachtach -
nuair a inited muid ár rialaitheoir taispeáint anseo, inited muid é den chineál ginearálta
UIViewController.
OK?
Mar sin, ní raibh muid a dhéanamh fiú sé leis an rang seo.
>> Mar sin, cuimhnigh, is é seo cosúil le rang anois.
Is féidir é a shíl de mar chineál, ach mar is UIViewController cineál.
Agus d'fhonn úsáid a bhaint as sin, cad is gá dúinn a dhéanamh ná a allmhairiú -
allmhairiú ViewController -
agus, de réir mar is féidir leat a fheiceáil, tá sé autofills sé dom.
Mar sin, ViewController -
agus anois, anseo, is féidir liom a athrú seo UIViewController a ViewController.
Agus anois, anseo, is féidir liom a athrú seo a ViewController.
>> A ligean ar seo a reáchtáil arís.
Tá sé dearg go fóill.
Agus an fáth go bhfuil sé fós tá dearg mar gheall ar -
woah, cad a tharla ansin?
Theastaigh uainn a chomhlachú seo xib comhad leis an rialtóir dearcadh.
Mar sin féin, d'fhonn a dhéanamh i ndáiríre sin, ní mór dúinn dul isteach sa.
Agus nuair a dhéanann muid ar an Tosaithe, ba mhaith linn a dhéanamh initWithNibName, agus ansin ba mhaith linn a
dhéanamh ar an ag View_iPhone teaghrán, mar shampla.
Is féidir leat neamhaird a dhéanamh ar an bundle anseo.
>> Agus is é seo ag dul chun ligean ar ár gcumas, i ndáiríre -
uh OH, níl fadhb.
Ceart.
>> Agus mar sin, níl fadhb mar gheall ar, i ár comhad dearcadh xib, ní mór dúinn a lipéad agus
ní mór dúinn a bhrú.
Mar sin féin, cé tá muid ceangailte dá, níl aon rud taobh istigh de
ViewController.h nó ViewController.m go léiríonn na
cnaipí nó iad siúd lipéid.
Mar sin, ní mór dúinn a scríobh siúd i chomh airíonna an rialtóir dearcadh.
>> Mar sin, is é seo conas a dhearbhú tú maoin.
Bíonn sé i, de ghnáth, dá rogha.
Chun críocha an linn agus an seimineár seo, Ba mhaith liom a rá go bhfuil, i gcoitinne,
Tá airíonna an chuid is mó nonatomic agus a choinneáil.
Is féidir leat léamh suas ag Google chuardach, Tá a fhios agat, an difríocht idir
nonatomic agus a choinneáil ar, tú Tá a fhios, Google nó rud éigin.
Agus beidh mé tú a chur ar, cosúil le, Stack Overflow, i gcás ina mbeidh daoine a bheith
freagraí do na difríochtaí idir iad siúd.
Ach do anois, sin an méid againn ag iarraidh a bheith i gceist leis.
>> Agus ba mhaith linn a dhéanamh ar lipéad Chomhéadain, réalta, agus is féidir linn a ghlaoch air cuma cad ba mhaith linn.
Is féidir linn a glaoch seo, tá a fhios agat, lipéad.
Agus, beidh orainn a chruthú eile ceann amháin le haghaidh an cnaipe.
Agus ná déan dearmad a chur san áireamh ar an réiltín, mar go bhfuil muid ag déileáil le leideanna
go leor i bhfad i ngach áit taobh istigh Cuspóir-C.
>> Mar sin féin, ní bheidh a réiteach go fóill an fhadhb, is féidir leat a fheiceáil anseo.
Agus is é an chúis mar gheall ar, aon uair orainn ag iarraidh a nascadh lipéad comhad xib nó
cnaipe amháin ar an gclár, nó an header agus comhad a chur i bhfeidhm, ba mhaith linn a
cuir an píosa de chód -
asraon.
Fógra go bhfuil sé focal eochair.
>> Agus, chomh luath agus is chríochnaím clóscríobh go amach, ba cheart go mbeadh na
dhá chiorcal, anseo.
De ghnáth, ní bhíonn siad líonta isteach
Níl mé cinnte cén fáth a bhfuil siad.
Ach de ghnáth, beidh ort a láimh iad a nascadh trí dul go dtí an taobh seo den
an limistéar fóntais.
>> Agus mar sin, ceart anois, tá mé fuair mo lipéad roghnaithe, agus ba mhaith liom a tharraingt nua seo
tagairt asraon a úinéir mo comhad, agus ansin cliceáil ar Lipéad.
Mar sin anois, ar deireadh, is é an lipéad seo ceangailte leis an lipéad.
Agus is é an lipéad cad tá muid ag dul go dtí úsáid programmatically a athrú
téacs, a cló, a chúlra dath, et cetera.
>> Mar sin, cén fáth nach féidir linn a dhéanamh ar an céanna le haghaidh an cnaipe?
Agus mar go mbainfidh tú faoi deara, le haghaidh an cnaipe, tá sé ina beagán níos casta.
Mar gheall ar, Ciallaíonn mé, tú ceaptha a brúigh ar cnaipe, mar sin tá sé fuair a lán
roghanna maidir le conas úsáideoirí Is féidir brúigh ar an cnaipe.
Agus ansin, beidh orainn a fheiceáil níos déanaí ar an is féidir linn a nascadh seo chun ár
cód a dhéanamh sé ag obair.
>> Mar sin, do anois áfach, ba mhaith linn a nascadh sé leis an cnaipe iarbhír
taobh istigh den ár cód.
Mar sin, théann muid go dtí an asraon tagairt nua, agus ansin a dhéanamh ar an cnaipe.
Anois, a ligean ar seo a reáchtáil arís.
Uh OH.
OK.
Níl a fhios agam cad atá ar siúl anseo anois.
Whoa.
Díreach amháin nóiméad, anseo.
>> I ndáiríre, cén fáth nach bhfuil muid breathnú ar an sampla eile i
an t-ús ama.
OK.
Mar sin, tá anseo an ullmhaíodh níos éasca mar shampla le haghaidh ViewController.
Mar is féidir leat a fheiceáil anseo, bhí mé san áireamh na maoine ar an
lipéad agus ar an gcnaipe.
Agus ansin, an píosa de chód anseo -
seo IBaction -
Bhí nasc chuig an cnaipe seo anseo.
Mar sin, is féidir leat a fheiceáil anseo, dteagmháil Suas Inside ceangailte leis an roghnóir
ar a dtugtar Button brúite.
>> Mar sin, is féidir linn dul go hiarbhír tríd an tairiscint arís, anseo, ag cur dteagmháil Suas
Taobh istigh agus dragging sé le Comhad ar Úinéir, agus ansin
cliceáil ar Button brúite.
Anois, a ligean ar siúl ar ár cód.
Mar sin anois, a oibríonn ar an gcnaipe seo anois agus Beidh orainn a ghlacadh chun an chéad leathanach eile.
>> Agus, i dtéarmaí ár rialaitheora dearcadh, is é seo an píosa de chód gur ghlac
cúram an Button brúite.
Agus tá sé tábhachtach a thabhairt faoi deara anseo, go A chruthaigh mé chineál eile de
rialtóir a dtugtar tábla rialtóir bhfianaise.
Mar sin, ba é seo cosúil leis ar ais i scéalchlár, nuair a dragged mé ar cheann de na
na rialtóirí fhonn tábla isteach sa scéal ar chlár.
Tá mé ag a chruthú eile
>> Pointeoir chuig an rialtóir dearcadh tábla, leithdháileadh agus init-áirítear é, agus ansin ag déanamh
rialtóir nascleanúint féin ponc, bhrú ViewController, an nua
viewController.
Agus tá mé a leagtar ar an beochan a bhí, mar anois taobh istigh de mo app, agus mé
ag iarraidh a fheiceáil i ndáiríre an beochan ag dul ón leathanach baile ar an tábla
rialtóir bhfianaise.
>> LUCHT ÉISTEACHTA: An bhfuil tú buartha fós faoi ​​bhailiú truflais?
>> RHED SHI: Cad é sin?
Uimh
Mar sin, bhí an cheist, an bhfuil tú a bheith ag obair le bailiú truflais?
Mar sin, Xcode 4 bhí cosúil ARC, atá comhaireamh tagartha uathoibríoch.
Agus mar sin, de ghnáth nuair a thosaíonn tú nua tionscadal, ba mhaith leat a sheiceáil go bhfuil, mar gheall ar
Is mian aon duine i ndáiríre chun déileáil le freeing cuimhne agus rudaí.
Ach is dóigh liom i Xcode 5, nach bhfuil fiú go bhfuil rogha ar an tionscadal nua.
Mar sin, sé go huathoibríoch a dhéanann sin duit.
Is ea?
>> LUCHT ÉISTEACHTA: An féidir leat a onnmhairiú go PDF i do scéalchlár?
>> RHED SHI: Yeah, cinnte.
Mar sin, beidh gach ceann de na a chur san áireamh i cód foinse, ionas gur féidir leat guys a sheiceáil amach
an tionscadal Xcode iarbhír chun é.
Yeah?
>> LUCHT ÉISTEACHTA: Ach, ciallóidh mé, cosúil le, is féidir liom a phriontáil PDF le mo scéal ar chlár?
Más mian liom ach a onnmhairiú an íomhánna duine éigin a thaispeáint.
>> RHED SHI: Oh yeah.
I mo thuairimse, b'fhéidir, is féidir leat ach ghlacadh lámhaigh scáileán.
Yeah, agus iad a chur ar scáileán lámhaigh nó rud éigin.
Yeah.
>> Mar sin, a ligean ar a fheiceáil.
Ar mhaithe ama, I mo thuairimse, go féidir le gach l chlúdach lá atá inniu ann.
Ach, tá a fhios agam go bhfuil, i ndáiríre, ach ar éigean touching an dromchla iOS
fhorbairt.
Mar sin, bíodh leisce ort teagmháil a dhéanamh liom má tá aon cheist agat faoi iOS agat
fhorbairt.
Agus, tá súil againn, beidh mé in ann a ghlanadh suas cuid de na cód le haghaidh an foinse
comhaid Cód, ionas go mbainfidh tú roinnt samplaí gur deas a bheith ag obair leis.
>> Seachas sin, má tá tú guys ag dul chuig an Hackathon CS50, féadfaidh mé nó féadfaidh
Ní bheidh ann, agus is féidir liom cabhrú amach le roinnt forbartha iOS, freisin.
Mar sin, go raibh maith agat a lán, guys.