| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Cocoa Touch vs . Obiettivo C
    Il marchio Apple dei computer eseguito su una specifica implementazione del linguaggio di programmazione C , chiamato Objective- C . Utilizzando Objective- C come una fondazione , Apple ha creato il framework Cocoa e Cocoa Touch , destinato per lo sviluppo su computer Mac e dispositivi touch come l'iPod e iPad . Il cacao e cacao quadri touch richiedono Objective- C , perché sono costruiti da esso per facilitare lo sviluppo Mac . Objective- C non richiede alcun quadro di riferimento per il suo funzionamento di base . Objective- C

    Objective- C rappresenta un derivato del linguaggio di programmazione C concentrata sulla programmazione orientata agli oggetti . Differenza di C + + , un'altra variante destinata per lo stesso scopo , Objective- C è stato sviluppato come una miscela di C e un altro linguaggio orientato agli oggetti , noto come Smalltalk . Questo significa che C e C + + programmatori saranno un po ' comodo Tutti i computer Mac e dispositivi palmari sono programmati principalmente in Objective - C .
    Cacao

    Mentre Objective- C serve come i mattoni e malta di programmazione per Mac , il framework Cocoa serve come base . Cacao dà ai programmatori un insieme di funzionalità legate alla piattaforma Apple Mac tramite funzioni integrate , display, e strutture di dati . Inoltre , la programmazione utilizzando il framework Cocoa incoraggia i programmatori di seguire il Model-View -Design paradigma di programmazione specifico per il framework Cocoa . Attraverso questo quadro , i programmatori possono utilizzare gli strumenti di sviluppo di Apple per codificare e distribuire progetti per la maggior parte qualsiasi computer Mac .
    Cocoa Touch

    Cocoa Touch , molto simile a Cocoa , funge da quadro di riferimento per i programmatori di creare applicazioni per il Mac . Tuttavia, Cocoa Touch lavora specificamente per i dispositivi portatili che incorporano la tecnologia touchscreen , come l'iPad o iPod Touch . Cocoa Touch contiene librerie specifiche utilizzate per l'interfaccia con il touchscreen , che consente ai programmatori di preoccuparsi meno di come creare applicazioni che interagiscono con l'hardware e più tempo a sviluppare la logica di esecuzione dei loro progetti . Inoltre , Cocoa Touch contiene molte biblioteche per consentire una facile movimentazione del trattamento dei dati , l'animazione , e il suono sui dispositivi portatili di Apple .
    Differenze tra lingua e quadro

    La differenza essenziale tra Cocoa Touch e Objective- C è una differenza tra una struttura e un linguaggio di programmazione . Quadri sono costruiti da linguaggi di programmazione : contengono il codice in un linguaggio di programmazione per eseguire operazioni avanzate per la facilità di produzione . In questo caso , Cocoa Touch è un framework Objective- C : I dispositivi touch di Apple utilizzano Objective- C come loro base di codice , e incorporano funzionalità speciale scritto in Objective- C , sotto forma di un quadro di programmazione chiamato Cocoa Touch
    < . br>

    Previous :

    next :
      Articoli Correlati
    ·Come trovare una massima nel Array in C 
    ·Come faccio a scrivere un file CSV in C # ? 
    ·Come convertire i progetti di Visual C a BCB 
    ·Come convertire una stringa in un grafico in C + + 
    ·Come utilizzare Trigger In GTK Radiant 
    ·Come fare descrittori di file in C 
    ·Stringhe comuni a C 
    ·Come allocare un array 2D Utilizzando Malloc 
    ·Come limitare il punto decimale nel Linguaggio C 
    ·Come impostare il livello di isolamento in ODBC 
      Articoli in evidenza
    ·Come misurare Ogni ampiezza caratteri ASCII in una stri…
    ·Come reindirizzare l'output di ingresso in Perl 
    ·Come creare una schermata iniziale in Visual Basic 6 
    ·Come eseguire i file Python in Python Shell 
    ·PHP Funzioni anonime 
    ·Come selezionare più in MySQL 
    ·Come rimuovere caratteri esadecimali in VB.Net Regex 
    ·Come scaricare ARES 
    ·Come convertire Javascript UTC Data di Eastern Time 
    ·Come eseguire un processo su un PC remoto con WMI 
    Copyright © Conoscenza Informatica http://it.wingwit.com