¾ÖÇÃÀÇ ¾ÆÀÌÆù, ¾ÆÀÌÆеåÀÇ Çõ½ÅÀûÀÎ ½º¸¶Æ®±â±âÀÇ ÃâÇöÀ¸·Î ÇÁ·Î±×·¡¹Ö ¾ð¾î Áß ¡®objective-c¡¯ °ü½ÉÀÌ ³ô¾ÆÁö°í ÀÖ´Ù.
mac os xÀÇ ±¸Á¶¸¦ ÀÌÇØÇϸç objective-c¸¦ ¹è¿ì°íÀÚ ÇÏ´Â °³¹ßÀÚµéÀ» À§ÇÑ ¿ÀºêÁ§Æ¼ºê-c °¡À̵åºÏÀÌ ³ª¿Ô´Ù.
¡®os x ±¸Á¶¸¦ ÀÌÇØÇÏ¸é¼ ¹è¿ì´Â objective-c'ÀÇ ÀúÀÚ ¿À±âÇ϶ó ŸÄɽô ÄìÅä »ê¾÷´ëÇÐ ÄÄÇ»ÅÍ ÀÌ°øÇкΠ±³¼öÀ̸ç, ¼ÒÇÁÆ®¿þ¾î °³¹ß ¹æ¹ý¿¡ °ü·Ã ¿¬±¸ ¹× ½ÉÃþ ¾Ïȣȸ¦ ¿¬±¸ÇÏ¿© toyviewer, typist µî ±¹Á¦ÀûÀ¸·Î È£Æò ¹Þ´Â mac os x¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚÀÌ´Ù.
mac os x, ios¿¡¼ °³¹ßÇϱâ À§Çؼ os¿¡ ´ëÇÑ ÀÌÇظ¦ µµ¿ì¸ç, objective-c¸¦ ÀÔ¹®Çϴ åÀÌ´Ù. ¾ð¾î »ç¾çÀ» ¼³¸íÇÏ¸é¼ foundation ÇÁ·¹ÀÓ¿öÅ©ÀÇ ÁÖ¿ä Ŭ·¡½ºµµ ¼³¸íÇϸç, mac os x¿Í iosÀÇ ´Ù¸¥ Á¡±îÁö ¸íÈ®ÇÏ°Ô Çؼ®ÇØÁÖ°í ÀÖ´Ù.
ios³ª mac os x ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÏ´Â °³¹ßÀÚ¶ó¸é ÀÌ Ã¥À» ÅëÇؼ ¾ÖÇà °³¹ß ȯ°æÀÇ ±âº»À» ´ÙÁ®º¼ ¼ö ÀÖ´Ù. objective-c´Â c ¾ð¾î¿¡ °´Ã¼ÁöÇâ ±â´ÉÀ» µµÀÔÇÑ ¾ð¾îÀ̸ç, mac os x¿¡¼ µ¹¾Æ°¡´Â ¾ÖÇø®ÄÉÀ̼ÇÀ̳ª ¾ÆÀÌÆù, ¾ÆÀÌÆÌ ÅÍÄ¡, ¾ÆÀÌÆе忡¼ µ¿ÀÛÇÏ´Â Æí¸®ÇÑ ¾ÖÇø®ÄÉÀ̼ǵµ °³¹ßÇÏ·Á¸é ¿ì¼± objective-c¸¦ ¾Ë¾Æ¾ß °³¹ßÇÒ ¼ö ÀÖ´Ù.
objective-c ÄÄÆÄÀÏ·¯¸¦ Æ÷ÇÔÇÑ mac os x ¹× ios °³¹ßȯ°æÀº xcode¸¦ ÀνºÅçÇÏ¸é »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, xcode´Â ¾Û½ºÅä¾î¿¡¼ ¹«·á·Î ³»·Á¹ÞÀ» ¼ö ÀÖ´Ù.
½ÇÁ¦·Î ¾ÆÀÌÆù, ¾ÆÀÌÆе忡 ÀÚ½ÅÀÌ ¸¸µç ÇÁ·Î±×·¥À» ¼³Ä¡Çؼ »ç¿ëÇÏ°í ¾Û½ºÅä¾î¿¡ ¼ÒÇÁÆ®¿þ¾î¸¦ ¹èÆ÷Çϱâ À§ÇØ ¾ÖÇà »ç¿¡ À¯·á·Î °³¹ßÀÚ µî·Ï±îÁö ÇØ¾ß ÇÑ´Ù.
objective-c¿¡¼ µ¿ÀÛÇÏ´Â ¿¹Á¦ ÇÁ·Î±×·¥À¸·Î ´õ ½±°í ºü¸£°Ô ¾ð¾î¸¦ ½ÀµæÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁØ´Ù. °³¹ßȯ°æÀ» ¸¸µé¾îÁÖ°í ¾î¶² µ¿ÀÛÀÌ °¡´É ÇÏ´Â ºÎºÐ¿¡ ´ëÇÑ ±Ã±ÝÁõµµ »ý±æ ¶§¸¶´Ù ¹Ù·Î ÇÁ·Î±×·¥À» ½ÇÇàÇؼ È®ÀÎÇÒ ¼ö ÀÖ°Ô²û µµ¿ÍÁØ´Ù. µû¶ó¼ xcode ¼³Á¤ µî ¾ð¾î¿Í °ü°è¾ø´Â ºÎºÐ¿¡¼ ½Ã°£À» ÇãºñÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù.
objective-c ±âÃʸ¦ ´ÙÁö¸ç, Ŭ·¡½º³ª ÇÁ·¹ÀÓ¿öÅ©¸¦ Á» ´õ Æí¸®ÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖÀ» °Ô µµ¿ÍÁÖ´Â °¡À̵åºÏÀ¸·Î objective-c·Î ÇÁ·Î±×·¡¹ÖÀ» Áñ±æ ¼ö ÀÖ´Ù.
ps
c¾ð¾î¸¦ ¾î´À Á¤µµ´Â ¾Ë¾Æ¾ß ¿ÀºêÁ§Æ¼ºê c¸¦ Çϴµ¥ ÀÖ¾î¼ ¹«¸®°¡ ¾øµíÀÌ, °¡¾ßÇÒ ¹æÇâÀ» ã°í mac osÀÇ ´ëÇÑ Ä®·³°ú ¸¸µé¾îÁö´Â ¹è°æÀ» ¹è¿ì´Â ºÎºÐ¿¡¼ ¾ÆÀÌÆù °³¹ßÀÚ¶ó¸é Àд ºÎºÐ¿¡¼ Çʵ¶¼·Î ±âÃʼ°¡ µÉ °ÍÀÌ´Ù.