ITºÎºÐ Àΰ­1À§
±â¾÷±³À°
¾ËÁö¿À ÆÐÅ°Áö
¾ð·Ðº¸µµ
Xcode¸¦ È°¿ëÇÑ Swift(½ºÀ§ÇÁÆ®) ¾ÆÀÌÆù¾Û°³¹ß °­ÁÂ
ÀÛ¼ºÀÏ : 2018-02-14 09:43:10

ITÀü¹®±³À° ¾ËÁö¿À Æò»ý±³À°¿ø¿¡¼­ ¾ÆÀÌÆù ¾Û ÇÁ·Î±×·¡¹Ö iOS ¾Û°³¹ßÀ» ¸ñÇ¥·Î ÇÏ´Â ¼ö°­»ýÀ» À§ÇØ 'iOS ¾Û°³¹ß' °­ÀǸ¦ Á¦°øÇÏ°í ÀÖ´Ù. ¾ËÁö¿ÀÀÇ IOS ¾Û °³¹ß °­ÀÇ¿¡¼­´Â XCODE¸¦ È°¿ëÇÑ Swift4 ¾ð¾î¸¦ ÅëÇÑ ¾Û°³¹ßÀ» ¹è¿ï ¼ö ÀÖ´Ù.

Swift(½ºÀ§ÇÁÆ®)´Â ¾ÖÇÃÀÇ iOS¿Í OS X ¿î¿µÃ¼°è¿¡ ÃÖÀûÈ­µÈ ÇÁ·Î±×·¡¹Ö ¾ð¾î(Programming Language)´Ù. °ú°Å iOS³ª OS XÀÇ ¾ÛÀ» °³¹ßÇϱâ À§Çؼ­´Â ¡®¿ÀºêÁ§Æ¼ºê C(Objective-C)¡¯¶ó´Â ¾ð¾î¸¦ ÀÌ¿ëÇØ¾ß Çß´Ù. ±×¿¡ µû¶ó C¾ð¾î, C++, ÀÚ¹Ù(java), ÀÚ¹Ù½ºÅ©¸³Æ® µî¿¡ Àͼ÷ÇÑ °³¹ßÀڵ鿡°Ô iOS °³¹ßÀÚÀÇ ±æÀº Á» ¾î·Á¿ü´Ù. ÇÏÁö¸¸ ½ºÀ§ÇÁÆ®(Swift)´Â °£´ÜÇÑ ½ºÅ©¸³Æ® ±â´ÉÀ» Æ÷ÇÔÇÏ¿© °´Ã¼ÁöÇâÀÇ Å¬·¡½º¸¦ Á¦°øÇÏ¿© Á» ´õ iOS°³¹ß¿¡ ±æ¿¡ ½±°Ô µé¾î¼³ ¼ö ÀÖ°Ô µÇ¾ú´Ù. ¿ÀǼҽº·Î ÄÚµù ¾ð¾î ½Àµæ ¹× ÇÁ·Î±×·¥ ±¸ÇöÀÌ ¾î·ÆÁö ¾Ê¾Æ ¾îÇð³¹ß ¹× iOS ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ï ¼ö ÀÖÀ¸¸ç ´©±¸³ª ½ºÀ§ÇÁÆ®¸¦ È°¿ëÇØ iOS ¾îÇà °³¹ßÀÌ °¡´ÉÇÏ´Ù.

Xcode(¿¢½ºÄÚµå)´Â ¾ÖÇÃÀÌ °³¹ßÇÑ ¾ÖÇà °³¹ßÀÚ ÇÁ·Î±×·¥ Áï iOSÀÇ °³¹ß Åø ¸ðÀ½ÀÌ´Ù. XcodeÀÇ ÀåÁ¡Àº °³¹ßÀÚµéÀÌ Äڵ带 ³ÖÀ¸¸é ½Ç½Ã°£À¸·Î °á°ú¸¦ È®ÀÎÇÏ´Â Ç÷¹À̱׶ó¿îµå¸¦ ½ÇÇàÇÒ ¼ö ÀÖÀ¸¸ç ½Ç½Ã°£ ¾ÆÀÌÆù ½Ã¹Ä·¹ÀÌ¼Ç È®Àεµ °¡´ÉÇÏ´Ù.

±×·¡¼­ ¾ËÁö¿À ½ºÀ§ÇÁÆ® °­Á´ xcode 9.2 ¹öÀüÀ» È°¿ëÇÏ¿© swift code, ±âº»¹®¹ý, ÇÔ¼ö, Ŭ·ÎÀú, ¹®ÀÚ¿­(String), ¹è¿­(Array), µñ¼Å³Ê¸®(Dictionary), ÁýÇÕ(Set), ¿É¼Å³Î, ¾îÄ«¿îÆ® ³Ñ¹ö, swift 4 ÄÚµå, Ŭ·¡½º, ¿ÀÅä ·¹À̾ƿô, µð¹ÙÀ̽º µî ½ºÀ§ÇÁÆ®¿Í ¾ÆÀÌÆù¾Û°³¹ßÀÇ ¸ðµç ºÎºÐÀ» °øºÎÇÒ ¼ö ÀÖ´Ù.

¾ËÁö¿À °ü°èÀÚ´Â "¾ÆÀÌÆù ¾Û°³¹ß °­ÀǸ¦ ÅëÇØ »õ·Î¿î °³¹ß ¾ð¾îÀÎ ½ºÀ§ÇÁÆ®(Swift) ¾ð¾î¸¦ »ç¿ëÇÑ IOS ¾Û°³¹ßÀ» ÃѸÁ¶óÇؼ­ ¹è¿ï ¼ö ÀÖ´Ù."°í ÀüÇß´Ù.

¾ËÁö¿À Æò»ý±³À°¿øÀº ³ôÀº ¼öÁØÀÇ IT Àü¹®Çпø °­Á¸¦ Á¦°øÇÏ°í ÀÖÀ¸¸ç »ç¶ûÀÇ ¿­¸Å¸¦ ÅëÇØ ¼ö°­·áÀÇ ÀϺθ¦ ±âºÎÇÏ°í ÀÖ¾î µû¶æÇÑ »çȸ¸¦ ¸¸µå´Â µ¥ ³ë·ÂÇÏ°í ÀÖ´Ù.

±³À°°úÁ¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº °ø½Ä ȨÆäÀÌÁö¸¦ ÅëÇØ È®ÀÎÇÒ ¼ö ÀÖ´Ù.



±â»ç¿ø¹® : http://www.cctvnews.co.kr/news/articleView.html?idxno=78998