Labākie iOS hacks no Twitter: novembra izdevums

Attīstības kopiena novembrī bija diezgan aktīva, tāpēc es jums atradu daudz lielisku iOS Twitter padomu.

Gatavojieties izpētīt jaunākās Xcode 9 funkcijas (un uz brīdi aizmirstiet par dažām kļūdām!), Daudz padomu par vienības testēšanu (kuru esat apsolījis sākt rakstīt nākamgad), ērtu LLDB informāciju un dažus smieklīgus mirkļus! Izbaudiet 280 simbolu dārgakmeņus no pēdējā mēneša.

Twitter padoms Nr. 1
Šajā parocīgajā skaidrojošajā tabulā būs aprakstītas visas “zarnas”, kas ir paslēptas aiz Pointera vārda:

Twitter padoms Nr. 2
“Zelta likums”, kas jāievēro, strādājot ar Core Data / Realm un vairākiem pavedieniem. Tādējādi datu bāzes uzturēšana laika gaitā nekļūs par murgu.

Padoms Twitter # 3
 Jauks lietošanas gadījums mainīgai ēnošanai! Varat to izmantot, lai pārliecinātos, ka atsauce uz argumenta vērtības lokālo mainīgo kopiju, nevis sākotnējo argumentu.

Twitter padoms Nr. 4
Katrs brauciens sākas ar vienu soli. Pat brauciens ar testa pārbaudi ir sasniedzams, ja ievērosit šos trīs vienkāršos noteikumus:

Twitter padoms Nr. 5
 Pēc tam, kad Džons Sundels mūs iedvesmoja, jūs esat sākuši veikt vienības testus, vai ne?
Un, pateicoties Arek, tagad jūs zināt, ka ⌃⌥⌘U saīsne var rīkoties atšķirīgi, pamatojoties uz kursora pozīciju:

Twitter padoms Nr. 6
 Xcode enerģijas ietekmes analizators ir patiešām jaudīgs. Jūs pat varat novērtēt enerģijas ietekmi uz iPhone X pēc OLED enerģijas modeļa. Nav tīrs padoms, bet ir labi zināt!

Twitter padoms Nr. 7
Jauki uzlabojumi jaunākajā Xcode 9. Tagad jūs varat pārbaudīt sistēmas versiju izpildlaikos, izmantojot atslēgvārdu `@ pieejams` ar Objective-C projektiem:

Twitter padoms Nr. 8
Vēl viens lielisks padoms par jaunāko Xcode. Lūk, kā uzlabot lietotāja saskarnes veiktspēju, noņemot vienu failu.

Twitter padoms Nr. 9
Pārtrauciet animācijas ierobežojumu atjaunināšanu, izmantojot funkciju AutoLayout. Ir labāks veids:

Twitter padoms Nr. 10
Vai esat kādreiz vēlējies izmantot savu pirkstu nospiedumu kā sudo paroli MacBook Pro? Nu tagad ar šo vienu līniju jūs to varat izdarīt.

Twitter padoms # 11
Vārdnīcas labākais abonements ir vislabākais. Pirmā versija ir daudz tīrāka un arī nedaudz ātrāka.

Twitter padoms Nr. 12
 Izmantojiet visu LLDB e (e apzīmē izteiksmi) komandas potenciālu un visu laiku pārtrauciet izmantot po komandu. Tas ievērojami uzlabos jūsu atkļūdošanas pieredzi.

Twitter padoms # 13
 Vai jums ir grūti ar LLDB izteicieniem? Izmantojot šo komandu, jūs varat redzēt žurnāla izvadi un uzzināt, kas bija nepareizi.

Twitter padoms Nr. 14
 Pieturieties pie šīs nosaukšanas konvencijas un nākotnē, kad to novērtēsit:

Twitter padoms Nr. 15
 Tieši tāpēc jums vajadzētu izvairīties no netieši neizpaustiem izvēles variantiem:

Twitter jautri
Un daži ļoti smieklīgi mirkļi no pēdējā mēneša, tikai lai jūsu darba diena būtu mazliet gaišāka:

Kā parasti, liels paldies visai sabiedrībai par šiem hakeriem un dārgakmeņiem! Izplatīsim zināšanas katru dienu. Ziemassvētku padomu izdevums drīz iznāk.

P.S .: Varbūt jūs zināt, ka esmu starta dibinātājs un mēs smagi strādājam, lai virzītu Flawless App uz priekšu. Ja jums ir kāds laiks, lai atbalstītu mūsu redzes kvalitātes pārbaudes rīku, lūdzu, sniedziet mums patiesas atsauksmes. Jo vairāk atsauksmes mēs saņemsim, jo ​​vairāk mēs varēsim uzlabot Flawless App. Paldies :)