Devo declarar minhas variáveis de instância no header ou na implementação?

Variáveis de instância são aquelas declaradas entre chaves. Apesar da linguagem permitir que sejam declaradas no header (.h) ou na implementação (.m), qual seria a melhor forma de se declarar?

Anúncios

Boas práticas no import

Muitas pessoas têm dúvidas sobre onde fazer o import das classes e frameworks em um projeto Objective-C. A primeira coisa a ser saber é: Tudo que é importado no header(.h) já é automaticamente importado na implementação(.m), mas o contrário não. Isso ocorre, pois sempre a implementação declara o import do header. O Xcode até faz …

Adote Uma Escola

O aplicativo Adote um escola está disponível para Android e iOS. O aplicativo foi inicialmente desenvolvido para um concurso de apps do TCU. O objetivo do app é mostrar as escolas próximas ao usuário e, com os dados do TCU, informar as necessidades da escola. Sabendo das necessidades, o usuário pode fazer uma doação diretamente à …

Cat Run

O aplicativo Cat Run já está disponível para Android e iOS. É um jogo em 2D que conta com três fases. Para passar de cada fase é preciso pegar uma chave e chegar até a porta desviando ou matando os fantasmas no caminho. O jogo segue a mecânica de jogos arcade com apenas uma vida …

Racionar DF

O aplicativo Racionar DF foi lançado para iOS. Agora você pode acompanhar as datas de racionamento na sua cidade. Além disso você fica sabendo como estão os reservatórios (clima, nível e gráfico de crescimento) e pode ver notícias importantes do racionamento. Escolha uma cidade para qual você quer receber notificações e um dia antes do …