Video: Juegos para iOS - Flappy Bird con Swift 01 - Introducción @JoseCodFacilito 2024
Selvom nogle iOS-udviklere mener, at skrive kode er, hvor de bruger det store flertal af deres Når de udvikler en app, er debugging faktisk lige deroppe som et meget nært sekund.
Fordi fejlsøgning spiller en afgørende rolle ved at skrive brugbar kode, skal du huske to vigtige punkter:
-
App-udviklere bør stræbe efter at skrive kode med så få fejl som muligt (duh!).
-
App-udviklere skal vide, hvordan man bruger debuggeren, så de kan spore de uundgåelige bugs, som de introducerer i deres kode så effektivt som muligt.
Med udgivelsen af Xcode 4 har Apple gjort det nemmere at skrive kode med færre fejl, samt bruge debuggeren til at spore fejl, du har.
Fordi det bedste forsvar er en god forseelse, start med at lære om de værktøjer, som Xcode giver, der hjælper dig med at skrive mindre buggy-kode. Xcode har fundet ud af, at den bedste måde at sikre din kode på, har så få fejl som muligt, ved at give dig mulighed for at ordne koden, når du skriver den.
Sådanne muligheder kommer i form af Xcodes forskellige compiler advarsler. Mere specifikt ved at udnytte funktionerne Live Issues og Fix-it, vil du fange mange af dine fejl, før du selv kører dit program, og det bliver nemt at fastsætte dem. (Nå, nogle af dem i det mindste.)
Live Issues evaluerer løbende din kode i baggrunden og advarer dig om kodningsfejl, og Fix-it vil også tilbyde at løse problemet for dig. Medmindre du er krystalklar om, hvad du laver, må du ikke køre din app uden først at løse eventuelle udestående compiler advarsler.
Selvfølgelig, Live Issues and Fix-det er virkelig kun godt at fastsætte syntaksfejl - de er normalt ikke meget hjælp til at registrere logiske fejl eller kodningsfejl, der forårsager runtimefejl (såsom opdeling af nul). For disse fejl skal du blive let tilpas ved brug af debuggeren - eller mere præcist Debug-området og Debug-navigatoren.