Beste iOS-hacks fra Twitter: November Edition

Utviklingssamfunnet var ganske aktivt i november, så jeg fant mange gode iOS Twitter-tips til deg.

Gjør deg klar til å utforske de siste Xcode 9-funksjonene (og bare glem noen feil!), Mange tips om enhetstesting (som du har lovet å begynne å skrive neste år), nyttige LLDB-detaljer og noen morsomme øyeblikk! Kos deg med 280-symbols perler fra den siste måneden.

Twitter-tips nr. 1
Denne praktiske forklaringstabellen vil beskrive alle "guts" som er gjemt bak Pointer navnet:

Twitter-tips nr. 2
En "Golden Rule" å følge når du arbeider med Core Data / Realm og flere tråder. Slik blir ikke vedlikehold av databaser et mareritt over tid.

Twitter-tips nr. 3
 En fin brukskasse for variabel skygge! Du kan bruke den til å forsikre deg om at du viser til den lokale kopierbare kopien av en argumentverdi i stedet for det opprinnelige argumentet.

Twitter-tips nr. 4
Hver reise starter med et enkelt trinn. Selv en enhetstest er oppnåelig hvis du følger disse tre enkle reglene:

Twitter-tips nr. 5
 Etter at John Sundell inspirerte oss, har du begynt å gjøre enhetsprøver, ikke sant?
Og takket være Arek, nå vet du at ⌃⌥⌘U-snarvei kan oppføre seg annerledes basert på markørposisjonen:

Twitter-tips nr. 6
 Xcodes analyser av energipåvirkning er virkelig kraftig. Du kan til og med estimere energipåvirkning på iPhone X i henhold til OLED-kraftmønster. Ikke et rent tips, men godt å vite!

Twitter-tips nr. 7
Hyggelige forbedringer i den nyeste Xcode 9. Nå kan du sjekke systemversjonen i kjøretid ved hjelp av `@ tilgjengelig` nøkkelord med Objekt-C-prosjekter:

Twitter-tips nr. 8
Nok et godt tips om den nyeste Xcode. Slik forbedrer du brukergrensesnittets ytelse ved å fjerne en enkelt fil.

Twittertips nr. 9
Slutt å oppdatere begrensninger for animasjon når du bruker AutoLayout. Det er en bedre måte:

Twitter-tips nr. 10
Har du noen gang ønsket å bruke fingeravtrykket ditt som sudo-passord på Macbook Pro? Nå, med denne enkeltlinjen kan du gjøre det.

Twittertips nr. 11
Ordbokens altabonnement på sitt beste. Den første versjonen er mye renere og også litt raskere.

Twitter-tips nr. 12
 Omfavne det fulle potensialet i LLDBs e (e står for uttrykk) -kommando og slutte å bruke po-kommandoen hele tiden. Dette vil forbedre debugging-opplevelsen dramatisk.

Twitter-tips nr. 13
 Har du det vanskelig med LLDB-uttrykk? Med denne kommandoen kan du se loggutgangen og finne ut hva som var galt.

Twitter-tips nr. 14
 Hold deg til dette navnekonvensjonen og fremtiden du vil sette pris på den:

Twitter-tips nr. 15
 Derfor bør du unngå implisitt uåpnede tilleggsutstyr:

Twitter-moro
Og noen veldig morsomme øyeblikk fra den siste måneden, bare for å gjøre arbeidsdagen din litt lysere:

Som vanlig, mange takk til hele samfunnet for disse hacks og perler! La oss fortsette å spre kunnskapen hver dag. Juletipsutgaven kommer soooon.

P.S .: Kanskje du vet at jeg er en grunnlegger av oppstart og at vi jobber hardt for å presse Flawless App fremover. Hvis du har litt tid til å støtte vårt verktøy for visuell kvalitetskontroll, kan du gi oss ærlige tilbakemeldinger. Jo flere tilbakemeldinger vi får, jo mer kan vi forbedre Flawless App. Takk :)