Objective C

Fra Biblab

Gå til: navigasjon, søk

Innhold

Generelt

Objective C er et høynivå objektorientert programmeringsspråk, ikke mye brukt utenom visse miljø som f.eks. Mac OS X. Objective C er et rent supersett av C, noe som gjør at ren C-kode kan kompileres som Objective-C.

Bruksområder

Objektiv C er hovedsakelig et applikasjonsprogrammeringspråk. Språkets struktur gjør utviklingsarbeidet svært enkelt, og muliggjør svært rask utvikling. Relevansen for bibliotek er lite utenom Mac, iPhone, iPod touch og GNUStep miljø, og gamle versjoner (<=4.5) av WebObjects (jf. FRIDA). For å bruke Objective C program må du ha installert Objective C runtime, som finnes i flere varianter, bla. iPhone OS, Cocoa i Mac OS X, og GNUStep for andre operativsystemer.

Historie & versjoner

Objective C ble utviklet på 80-tallet, og ble tatt i bruk av NeXT, og i rammeverkene OPENSTEP og GNUStep. NeXT ble kjøpt opp av Apple i 1996, noe som brakt Objective C inn i rampelyset som del av Cocoa-rammeverket i Apple's OS X.

Objective C var også en stor del av et annet NeXT teknologi, WebObjects. WebObjects imidlertid sluttet å støtte Objective C til fordel for Java.

Den nåværende versjon av *Objective C er versjon 2.0 som ble annonsert av Apple in 2007.

Eksempler

  #import <stdio.h>
  
  int main( int argc, const char *argv[] ) {
     printf( "Hallo verden!\n" );
     return 0;
  }
Personlige verktøy