Apostila iPhone - Tomando Decisões

Agora vamos deixar nossa aplicação um pouco mais inteligente, vamos aprender como permitir que a aplicação tome decisões de acordo com uma determinada situação. Geralmente para que isto seja possível, nós utilizamos variáveis para determinar o caminho que a aplicação irá seguir.

if

Toda linguagem que se preze, tem a instrução if. Conforme o conteúdo de uma ou mais variáveis é possível permitir a aplicação decidir qual o caminho a ser seguido.

Sintaxe:

Comparação entre variáveis:

if (variavelA == variavelB) {

//faz alguma coisa;

}

Uma nota importante. Assim como a linguagem C, o ObjC considera como operador de igualdade 2 sinais de “=”. Se você usar somente 1 sinal de “=” ele tentará atribuir o conteúdo da variavelB para a variavelA.

operador ação
== igualdade
!= diferente
>= maior igual
<= menor igual
> maior
< menor

Comparação Booleana:

if (variavelC) {

//faz alguma coisa;

}

Se variavelC for TRUE, faz alguma coisa.

if (!variavelC) {

//faz alguma coisa;

}

Se variavelC for FALSE, faz alguma coisa.

Exercício

  1. Modifique o projeto iPhoneHello, para que ele permita o usuário digitar um número de 1 a 3 em uma textbox. De acordo com a escolha do usuário, ao pressionar um botão uma das 3 views criadas anteriormente deverão ser exibidas.

(by Ademar Varela)

2 Responses to “Apostila iPhone - Tomando Decisões”

  1. Arthur Says:

    Ademar, blog bem útil. Parabéns.

    Se possível me tira uma dúvida. Eu posso vender aplicativos pra iPhone na App Store usando uma conta bancária brasileira? É só me cadastrar no iPhone Developer Program normalmente?

    Valeu.
    Abraço.

  2. admin Says:

    Olá Arthur. Obrigado pelo apoio. Sim, você pode vender aplicativos na App Store usando uma conta brasileira.

Leave a Reply