Դաս 1 – Objective C Development։ Ընդհանուր նկարագիր

0

Objective-C ուղղակիորան կիրառվում է iOS և Mac OS X օպերացիոն համակարգերի և դրանց հավելվածների մշակման համար:

Սկզբնականորեն, Objective-C-ն մշակվել էր NeXT-ի կողմից իր NeXTSTEP օպերացիոն համակարգի համար, այնուհետև այն ձեռք բերվեց Apple-ի կողմից iOS-ի և Mac OS X-ի համար:

Օբյեկտակողմնորոշված  ծրագրավորում

Լիովին ապահովում է օբյեկտ – կողմնորոշված ծրագրավորումը, ներառյալ դրա 4 հիմնասյուները՝

  • Ինկապսուլացիա / Encapsulation /
  • Data hiding
  • ժառանգականույթուն /Inheritance/
  • Պոլումորֆիզմ /Polymorphism/

Կոդի օրինակ

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[])

{

   NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

   NSLog (@”hello world”);

   [pool drain];   return 0;

}

Foundation Framework

Foundation Framework-ը ապահովում է մի շարք հատկանիշներ, որոնք ներկայացված են ստորև՝

  • Այն ներառում է մի շարք ծավալուն datatype-եր, ինչպես օրինակ՝ NSArray, NSDictionary, NSSet և այլն:
  • Այն ներառում է բազմաթիվ ֆունկցիաներ, որոն միջոցով հնարավոր է կառավարել ֆայլերը, տողերը և այլն:

Objective-C սովորելը

Objective-C սովորելիս ամենակարևոր բանը կոնցեպտների վրա կենտրոնանալն է և տեխնիկական դետալների մեջ չկորելը:

Ծրագրավորման լեզու սովորելու նպատակը ավելի լավ ծրագրավորող դառնալն է. այսինքն՝ ավելի էֆֆեկտիվ դառնալը նոր համակարգերի դիզայնի և իրականացման, ու հին համակարգերի պահպանման հարցերում:

 Objective-C-ի կիրառումը

Ինչպես արդեն նշվել է՝ Objective-C-ն կիրառվում է iOS-ի և Mac OS X-ի համար: Այն ունի iOS օգտատերերի մեծ բանակ և գնալով աճող Mac OS X օգտատերերի թիվ:

Հարգելի ընթերցող, խնդրում ենք չմոռանալ like տալ մեր ֆեյսբուքյան էջին, քանի որ նորությունների մեծ մասը առաջինը տեղադրվում է հենց այնտեղ։ Ինչպես նաև հետևեք մեզ այլ սոցիալական ցանցերում և, իհարկե, գրանցվեք մեր բլոգում։

Share.