Aoao pe faapefea ona avea oe ma se tagata e faia le iOS

E tusa ma le 12.5% ​​o le maketi o loʻo faʻaaogaina le maketi o maketi mai ia Novema 2016, o le atinaʻeina pea o iOS e matua tele lava le tele o galuega, faatasi ai ma le tele o kamupanī o loʻo fausiaina a latou lava atinaʻe telefoni feaveaʻi e tausisia manaoga o le maketi. Afai e te naunau e avea oe ma se tagata e fausia le iOS, o nisi nei o faʻamatalaga i le auala e mafai ai ona e amataina.

Aoao Objective-C

Sini Autu-O le gagana faʻatulagaina faʻataʻatia mo iOS ma OSX, i le faasologa.

E tele punaoa e mafai ai ona e aʻoaʻo atili e uiga i ai, e pei o lenei punaoa Aoga Aʻoga lea e liliu ai le aʻoaʻoga Objective-C autu i se taaloga mataʻutia. E manino lava, o le mea muamua lea e tatau ona e amataina pe afai e te naunau e avea oe ma se atinaʻega iOS.

Faʻavavevave le Lumanai

I le faʻasaʻolotoina o Swift i le 2014, atonu e te manatu o le aʻoaʻoga Objective-C atonu e le aoga lou taimi. Ae le o le vave tele, e ui i lea, ua fautuaina e le Roadfire Software le faamasani ia te oe lava ia, aemaise lava talu ai ua le toe suia atoa le Swift-C i le taimi nei:

"... e tatau ona e iloa vave po o le Faamoemoega-I (o le iloaina o le a sili ona lelei). Mo se tulaga laʻitiiti, e tatau ona e iloa le faʻapipiʻi ma le tele o le faʻavae o le Faavae (mea faitino, aoina, ituaiga faʻamaumauga, networking, JSON). I le faaopoopo atu i lenei mea, e tatau ona e iloa autu autu o mea e faʻatino, faʻapenei o se mea faitino, pe o le a le vasega, ma le auala e tusi ai metotia. "

O le Treehouse o loʻo i ai se auala vave e mafai ona e vaʻaia muamua pe afai e te naunau e aʻoaʻo atili.

Faataitai!

I le taimi nei ua e masani i le Objective-C poʻo le Swift (poʻo le lua), e tatau ona e faia le tele o mea e mafaia. Fausia a oe lava polokalama, tuʻuina i le Faleoloa o le Faleoloa, faʻaaogaina le tele e mafai ai. O le auala sili lenei e te masani ai i mea uma e tatau ona iloa e se faʻapupulaina o le iOS e uiga i le mamanu ma le tausiga o mea.

E teu ai foi ou tomai faʻavae, e masani lava o se ponesi lelei.

Avea ma se vaega o le Community

GitHub o se tasi lea o nuʻu pito sili ona taua i luga o le initaneti. E ofoina atu le tala faʻasolopito ma se faʻalapotopotoga lautele e mafai ona fesoasoani ia te oe i le auala ma le suʻeina o au polokalama ma polokalama. Soo se tasi e fiafia i se matata aoga e faʻaaoga GitHub, ma e tatau ona lava le mafuaaga mo oe e faʻaaoga ai. Ae e mafai foi ona avea ma se fesoasoani tele pe afai e te pipii i se faafitauli e te le o mautinoa pe faapefea ona toe faaleleia.

Folafolaga Au Auaunaga

O se auala sili e maua ai ni vaega faila ma mea moni o le lalolagi o le ofoina atu lea o au auaunaga i le leai o tupe mama ma le pisinisi i le lotoifale. E mautinoa lava, o le ae le faia se tupe, ae o le ae fausia lena lisi o fesoʻotaʻiga ma faʻamatalaga e taua tele i le mauaina o soʻo se galuega, aemaise le tasi i le atinaʻeina o iOS.

E pei ona tusia e Andrew G. Rosen:

"O lau fuafuaga o loʻo i ai le tele o faʻamatalaga iloga e uiga i ou tomai faʻapitoa mo le atinaʻeina o iOS, faʻapea foʻi ma le faʻaalia o tomai lautele lautele." O le faʻaalia o tagata e ana galuega e mafai ona e faʻalauiloaina oe lava ma fegalegaleai ma tagata faʻatau o le ki.

Faaiuga

E tele isi mea e mafai ona e faia e amata ai o se atinaʻeina o iOS, ae o nei fautuaga e taua tele pe afai e te fuafua e amata se galuega i le fanua. Aoao mea uma e mafai ona e mafaia e uiga i mea uma e tatau ona e iloa e uiga i le atinaʻeina o iOS ma o le a mautinoa lava o oe i luga o le ala e avea ai oe ma se tagata e le o iai se taimi.