Inhoudsopgave:
Een deel van de Cheat Sheet Object-C For Dummies
Tijdens het programmeren moet je, net als in het leven, beslissingen nemen en ernaar handelen. Objective-C biedt controleverklaringen en loops om uw programma te helpen actie te ondernemen. U kunt bijvoorbeeld een reeks instructies herhalen op basis van een bepaalde conditie of status, of zelfs de volgorde van de programma-uitvoering wijzigen. Hier is de basissyntaxis voor besturingsinstructies en lussen van Objective-C.
if else
if (voorwaarde) {statement (s) als de voorwaarde waar is;} else {statement (s) als de voorwaarde niet is true;}
voor
voor (teller; voorwaarde; update-teller) {statement (s) om uit te voeren terwijl de voorwaarde waar is;}
voor in
voor (Type newVariable in uitdrukking) {statement (s);}
of
Type existing Variable; for (existingVariable in expression) {statement (s);}
Expression is een object dat overeenkomt met het NSFastEumination-protocol.
-
Een NSArray- en NSSet-opsomming is te veel inhoud.
-
Een NSDictionary-opsomming is meer dan voldoende.
-
Een NSManagedObjectModel-opsomming is boven entiteiten.
terwijl
while (voorwaarde) {statement (s) om uit te voeren terwijl de voorwaarde waar is}
doen terwijl
de {statement (s) uitvoeren om uit te voeren terwijl de voorwaarde waar is} while (voorwaarde);
Jump-instructies
return;
Stop de uitvoering en keer terug naar de aanroepende functie.
breken;
Laat een lus.
voort te zetten;
Sla de rest van de lus over en start de volgende iteratie.
ga naar labelName; … labelName:
Een absolute sprong naar een ander punt in het programma (gebruik het niet).
exit ();
Beëindigt uw programma met een afsluitcode.