From Wikipedia, the free encyclopedia
je objektno-orijentisani programski jezik koji predstavlja spoj Smalltalk-a i C-a. Glavni je programski jezik korišćen od strane Apple kompanije za OS X i iOS operativne sisteme i njihove aplikativno-programske interfejse, Cocoa i Cocoa Touch.[1]
Korišćen je i na NeXT platformama (NeXTSTEP OS) čiji su derivati OS X i iOS. Generički Objective-C koji ne sadrži Cocoa i Cocoa Touch biblioteke ili biblioteke koje mogu biti prenešene i reimplementirane za korišćenje na drugim operativnim sistemima takođe može biti kompajliran i u GCC i Clang.
Objective-C je vrlo kratak sloj na vrhu C-a. To znači da se korišćenjem Objective-C kompajlera mogu kompajlirati i C datoteke , a u klasama se potpuno slobodno može koristiti C kod.
Objektna sintaksa je derivat iz Smalltalk-a.
// Primer programa za ispis teksta (izvršavanje u konzoli)
#import <Foundation/Foundation.h> // učitavanje osnovne biblioteke
int main (int argc, const char * argv[]) // glavna funkcija main i zadavanje parametara konzoli
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSLog (@"Zdravo, svete!");
[pool drain];
return 0;
}
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.