Í forritun, eins og í lífinu, verður þú að taka ákvarðanir og bregðast við þeim. Objective-C veitir stjórnunaryfirlýsingar og lykkjur til að hjálpa forritinu þínu að grípa til aðgerða. Þú gætir viljað endurtaka leiðbeiningar sem byggjast á einhverju ástandi eða ástandi, til dæmis, eða jafnvel breyta framkvæmdarröðinni. Hér er grunnsetningafræði fyrir Objective-C stjórnunaryfirlýsingar og lykkjur.
ef annað
if (skilyrði) {
staðhæfing(ir) ef skilyrðið er satt;
}
annað {
staðhæfing(ir) ef skilyrðið er ekki satt;
}
fyrir
fyrir (teljari; ástand; uppfærsluteljari) {
yfirlýsingu(r) til að framkvæma á meðan skilyrðið er satt;
}
fyrir inn
for (Sláðu inn newVariable í tjáningu ) {
statement(s);
}
eða
Tegund núverandiVariable;
fyrir (núverandi Variable í tjáningu) {
yfirlýsingar);
}
Tjáning er hlutur sem er í samræmi við NSFastEnumeration siðareglur.
-
NSArray og NSSet upptalning er yfir innihaldi.
-
Upptalning NSDictionary er yfir lyklum.
-
NSManagedObjectModel upptalning er yfir einingum.
á meðan
while (skilyrði) {
staðhæfingu(r) til að framkvæma á meðan skilyrðið er satt
}
gera á meðan
gera {
staðhæfingu(r) til að framkvæma á meðan skilyrðið er satt
} meðan (ástand);
Stökk yfirlýsingar
skila ;
Stöðva framkvæmd og fara aftur í kallaaðgerðina.
brjóta;
Skildu eftir lykkju.
halda áfram;
Slepptu restinni af lykkjunni og byrjaðu á næstu endurtekningu.
goto labelName;
...
labelName:
Algjört stökk á annan stað í forritinu (ekki nota það).
hætta();
Lokar forritinu þínu með útgöngukóða.