Monday 3 July 2017

Waitforexpectationswithtimeout Objective C Tutorial


Tutorial Objetivo-C Objectivo-C é uma linguagem de programação orientada a objetos de propósito geral que adiciona mensagens de estilo Smalltalk à linguagem de programação C. Esta é a principal linguagem de programação utilizada pela Apple para os sistemas operacionais OS X e iOS e suas respectivas APIs, Cocoa e Cocoa Touch. Esta referência irá levá-lo através de uma abordagem simples e prática, enquanto aprende a linguagem de programação Objective-C. Esta referência foi preparada para os iniciantes para ajudá-los a entender os conceitos básicos para avançados relacionados aos idiomas de programação Objective-C. Pré-requisitos Antes de começar a praticar com vários tipos de exemplos dados nesta referência, estou supondo que você já está ciente sobre o que é um programa de computador e o que é uma linguagem de programação de computador CompileExecute Objetivo-C Programas Para a maioria dos exemplos dados em Este tutorial, você encontrará a opção Try it para compilar e executar programas Objective-C online, então basta usá-lo e aproveitar sua aprendizagem. Experimente o seguinte exemplo usando a opção Try it disponível no canto superior direito da caixa de código de exemplo abaixo minusIntroduction Objective-C é a linguagem de programação nativa para sistemas operacionais iOS e OS X da Apples. É uma linguagem compilada, de propósito geral, capaz de construir tudo, desde utilitários de linha de comando até GUIs animadas para bibliotecas específicas de domínio. Ele também fornece muitas ferramentas para manter quadros grandes e escaláveis. Como C, Objective-C foi projetado para adicionar recursos orientados a objetos para C, mas as duas línguas realizaram isso usando filosofias fundamentalmente distintas. Objetivo-C é decididamente mais dinâmico, adiando a maioria de suas decisões para tempo de execução em vez de tempo de compilação. Isso se reflete em muitos padrões de design subjacentes ao desenvolvimento do iOS e OS X. Objective-C também é conhecido por suas convenções de nomeação detalhadas. O código resultante é tão descritivo que é praticamente impossível entender mal ou mal usá-lo. Por exemplo, o seguinte trecho mostra uma chamada de método C com seu equivalente Objective-C. Como você pode ver, os métodos Objective-C lêem mais como um idioma humano do que um computador. Depois de se acostumar com isso, torna-se muito fácil orientar-se em novos projetos e trabalhar com código de terceiros. Se você estiver um pouco desarmado pelos parênteses quadrados, não se preocupe. Você estará bastante confortável com eles até o final do tutorial. Estruturas Como a maioria das linguagens de programação, Objective-C é uma sintaxe relativamente simples, apoiada por uma extensa biblioteca padrão. Este tutorial se concentra principalmente na própria linguagem, mas ajuda a ter, pelo menos, alguma idéia das ferramentas com as quais você estará interagindo no mundo real. Há algumas bibliotecas padrão diferentes por aí, mas as combinações de maçãs Cocoa e Cocoa Touch são, de longe, as mais populares. Estes definem a API para criar aplicativos OS X e iOS, respectivamente. A tabela abaixo destaca alguns dos principais frameworks em Cocoa e Cocoa Touch. Para uma discussão mais detalhada, visite a Visão geral da tecnologia do Mac ou a Visão geral da tecnologia iOS.

No comments:

Post a Comment