Demonstrações de controle e Loops em Objective-C
Na programação, como na vida, você tem que tomar decisões e agir sobre eles. Objective-C fornece instruções de controle e loops para ajudar o seu programa de acção tomada. Você pode querer repetir um conjunto de instruções com base em alguma condição ou estado, por exemplo, ou mesmo alterar a seqüência de execução do programa. Aqui está a sintaxe básica para instruções de controle de Objective-C e loops.
if else
E se (Condição) {comando (s) se a condição é verdade-}outro {Statement (s) se a condição não é verdade-}
para
para (Contra-condicionamento atualização balcão) {comando (s) para executar enquanto a condição é verdade-}
no
para (Tipo newVariable dentro expressão) {comando (s) -} orType existingVariable -para (existingVariable na expressão) {comando (s) -}
* Expressão É um objecto que está em conformidade com o NSFastEnumeration protocolo.
A NSArray e NSSet enumeração é sobre o conteúdo.
A NSDictionary enumeração é teclas mais.
A NSManagedObjectModel enumeração é mais entidades.
enquanto
while (condição) {comando (s) para executar enquanto a condição for verdadeira}
fazer enquanto
fazer {statement (s) para executar enquanto a condição for verdadeira} while (condição) -
declarações de salto
Retorna -
Parar a execução e voltar à função de chamada.
pausa-
Deixar um loop.
continuar-
Ignore o resto do circuito e começar a próxima iteração.
Goto NomeDefinição -... NomeDefinição:
Um salto absoluto para outro ponto do programa (não usá-lo).
Saída()-
Termina o seu programa com um código de saída.