Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Cocoa Touch vs. Objective C
A marca Apple de computadores são executados em uma implementação específica da linguagem de programação C , chamada Objective- C . Usando Objective- C como uma fundação, a Apple criou os quadros toque de cacau e cacau , destinados para o desenvolvimento em computadores Mac e dispositivos de toque , como o iPod eo iPad. Os quadros toque de cacau e cacau exigem Objective- C, porque eles são construídos a partir dele para facilitar o desenvolvimento do Mac . O Objective- C não requer nenhuma estrutura para o seu funcionamento básico. Objective- C

Objective- C representa um derivado da linguagem de programação C focado em programação orientada a objetos . Ao contrário do C + + , uma outra variante, prevista para o mesmo fim , Objective- C foi desenvolvido como uma mistura de C e outra linguagem orientada a objetos , conhecido como Smalltalk . Isto significa que os programadores C e C + + vai ser um pouco confortável computadores All Mac e dispositivos portáteis são programados principalmente em Objective- C .
Cacau

Enquanto Objective- C serve como os tijolos e argamassa de programação Mac, o quadro de cacau serve como base . Cacau dá aos programadores um conjunto de funcionalidades amarrado à plataforma Apple Mac através de funções incorporadas , displays e estruturas de dados. Além disso , a programação usando a estrutura Cocoa incentiva programadores a seguir o Model-View -Design paradigma de programação específica para o quadro de cacau . Através deste quadro , os programadores podem usar ferramentas de desenvolvimento da Apple para codificar e implantar projetos para praticamente qualquer computador Mac .
Cocoa Touch

Cocoa Touch , muito parecido com Cacau , serve como um quadro para os programadores a criar aplicações para o Mac . No entanto, Cocoa Touch trabalha especificamente para dispositivos portáteis que incorporam a tecnologia touchscreen , como o iPad ou iPod Touch. Cocoa Touch contém bibliotecas específicas utilizadas para fazer a interface com a tela sensível ao toque , permitindo que os programadores a se preocupar menos sobre como criar aplicativos que interagem com o hardware e mais tempo no desenvolvimento da lógica de execução de seus projetos. Além disso, Cocoa Touch contém muitas bibliotecas para permitir a fácil manipulação de manipulação de dados , animação, som e em dispositivos portáteis da Apple.

Diferenças entre a linguagem eo Quadro

A diferença essencial entre Cocoa Touch e Objective- C é a diferença entre um quadro e uma linguagem de programação. Frameworks são construídas por linguagens de programação : eles contêm o código em uma linguagem de programação para executar tarefas avançadas para facilitar a produção. Neste caso, Cocoa Touch é uma estrutura de Objective- C: Os dispositivos touch da Apple usam Objective- C como sua base de código, e incorporar a funcionalidade especial escrito em Objective- C , na forma de um quadro de programação chamada Cocoa Touch
< . br>

Anterior :

Próximo : No
  Os artigos relacionados
·O que é WinAC & Kernel Mode 
·Como escrever um programa C + + computador que calcula …
·Como palavras em negrito em C + + com o Xcode 
·Funções Iomanip 
·Apue.H não encontrado no Ubuntu 
·Projetos ASP.NET e Codificação em C 
·Como editar o SQL em um iPhone 
·O que fazer com um erro de Trapped in C 
·Substrings comuns em C 
·As vantagens de LINQ 
  Artigos em destaque
·Como: GTK Seleção de Cores 
·Apue.H não encontrado no Ubuntu 
·Funções C para Xilinx 
·Como fechar programas iPad com Xcode 
·Como usar arquivos de esqueleto em OGRE 
·Como formatar datas e horas com Iostream 
·Como escrever um programa C + + computador que calcula …
·Como descobrir quais funções C estão disponíveis no…
·Definição do CPP Arquivo 
·Como adicionar GMP para Xcode 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados