Objective-C

Objective-C - Apple корпорациясы колдонгон компилденүүчү объектиге багытталган программалоо тили. Си тилинин жана Smalltalk парадигмаларынын негизинде түзүлгөн. Атап айтканда, объектилик модели Smalltalk - стилинде курулган. Ал демек, объектилерге билдирүү жөнөтүлөт.

Objective-C тили Си тилинин кеңейтилгени. Ошондуктан, Си код Objective-C компиляторуна толугу менен түшүнүктүү.

Objective-C компилятору GCC'ге киргендиктен көбүнчө платформаларда иштейт. Биринчи кезекте Mac OS X (Cocoa) жана объектиге багытталган OpenStep интерфейсинин ишке ашырылышы болгон GNUstep үчүн пайдаланылат. Ошондой эле, iOS (Cocoa Touch) үчүн колдонулат.

Башка

Apple'дын расмий сайты - тил жөнүндө маалыматтын негизги булагы. Иштеп чыгуучулардын форуму, коддун үлгүлөрү жана документтин толук версиясы катталган гана иштеп чыгуучуларга жеткиликтүү.

IDE Xcode - Objective-C тилинде негизги иштеп чыгуу каражаты. IDE жалгыз Mac OS X ОСны колдойт. Apple'дын App Store колдонмолор дүкөнүндө бекер тарайт.

Objective-C тили жөнүндө пайдалуу маалыматтарды news-топтон жана жөнөтүү тизмесинин архивинен табууга болот.

GNUstep долбоору - NextStep менен Mac OS X'те колдонулган Foundation жана AppKit жабык китепканаларынын аналогун түзүү аракети. Китепканалардын баштапкы коду Objective-C тилинде жазылган жана бекер таркатылат. Долбоордун сайтында тилди колдонуу мисалдары жана бир нече колдонмонун баштапкы коду бар.

Objective-C, gcc дорбоорунда түзүлгөн gobjc компиляторунун аркасында дээрлик бардык GNU/Linux дистрибутивдерде жеткиликтүү.

Objective-C менен ОС Windows'то иштөө үчүн (акысыз) POSIX чөйрө эмуляторлорун колдонушат:

  • mingw;
  • cygwin;
  • UNIX үчүн Microsoft Windows кызматтары
Other Languages
العربية: سي-الكائنية
azərbaycanca: Objective-C
български: Objective-C
català: Objective-C
čeština: Objective-C
Deutsch: Objective-C
Ελληνικά: Objective-C
English: Objective-C
Esperanto: Objective-C
español: Objective-C
français: Objective-C
galego: Objective-C
עברית: Objective-C
magyar: Objective-C
հայերեն: Objective-C
italiano: Objective-C
日本語: Objective-C
ქართული: Objective-C
қазақша: Objective-C
Nederlands: Objective-C
polski: Objective-C
português: Objective-C
русский: Objective-C
Simple English: Objective-C
slovenčina: Objective-C
slovenščina: Objective-C
српски / srpski: Objective-C
svenska: Objective-C
тоҷикӣ: Objective-C
Türkçe: Objective-C
українська: Objective-C
中文: Objective-C
Bân-lâm-gú: Objective-C
粵語: Objective-C