±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
40,000¿ø |
---|
36,000¿ø (10%ÇÒÀÎ)
2,000P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
¡ºiOS ÄÄÆ÷³ÍÆ®¿Í ÇÁ·¹ÀÓ¿öÅ© ½ÇÀü ÇÁ·Î±×·¡¹Ö¡»´Â iOS °³¹ß ½Ã ÇÊ¿äÇÑ ÇÙ½É ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í°ú ±× ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ ½ÇÁ¦ °³¹ß¿¡ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¿¹Á¦¸¦ Á¦°øÇÏ°í ÀÖ´Ù. Ã¥¿¡ ÀÖ´Â °í±Þ ¿¹Á¦¸¦ µû¶ó ÇÏ´Ù º¸¸é, ½ÇÁ¦ ¹èÆ÷ÇÒ ¼ö ÀÖ´Â ¼öÁØÀÇ ¾ÛÀ» °³¹ßÇÏ´Â µ¥ ÇÊ¿äÇÑ ±â¼ú°ú »ç¿ë¹ýÀ» ÀÚ¿¬½º·´°Ô ÀÍÈú ¼ö ÀÖ´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ¿ä¾à ¡Ú
ÀÌ Ã¥Àº iOS °³¹ß ½Ã ÇÊ¿äÇÑ ÇÙ½É ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í°ú ±× ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ ½ÇÁ¦ °³¹ß¿¡ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¿¹Á¦µéÀ» Á¦°øÇÑ´Ù. ±âÁ¸ÀÇ ÇÁ·¹ÀÓ¿öÅ©´Â ¹°·Ð UIKit ´ÙÀ̳»¹Í½º³ª ÅؽºÆ®Å°Æ®, ÆнººÏ µî iOS 6°ú 7¿¡¼ »õ·Ó°Ô µµÀÔµÈ ÇÁ·¹ÀÓ¿öÅ©¿Í ±â´ÉÀ» ÀÚ¼¼È÷ ¼Ò°³ÇÑ´Ù. Ã¥¿¡ ÀÖ´Â °í±Þ ¿¹Á¦¸¦ µû¶ó ÇÏ´Ù º¸¸é, ½ÇÁ¦ ¹èÆ÷ÇÒ ¼ö ÀÖ´Â ¼öÁØÀÇ ¾ÛÀ» °³¹ßÇÏ´Â µ¥ ÇÊ¿äÇÑ ±â¼ú°ú »ç¿ë¹ýÀ» ÀÚ¿¬½º·´°Ô ÀÍÈú ¼ö ÀÖ´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á UIKit ´ÙÀ̳»¹Í½º°¡ Á¦°øÇÏ´Â »õ·Î¿î ¹°¸®ÀûÀÎ ¾Ö´Ï¸ÞÀÌ¼Ç È¿°ú
¡á ÄÚ¾î ·ÎÄÉÀ̼Ç, ¸ÊÅ°Æ®(MapKit), Áö¿ÀÆæ½Ì(Geofencing) È°¿ë
¡á °ÔÀÓ ¼¾ÅÍÀÇ ¼øÀ§Ç¥, ¸ñÇ¥ ´Þ¼º ±â´É È°¿ë
¡á ¾Û¿¡¼ »ç¿ëÀÚÀÇ ÁÖ¼Ò·Ï°ú ¹Ìµð¾î ¶óÀ̺귯¸®¿¡ Á¢±ÙÇÏ´Â ¹æ¹ý
¡á JSONÀ» ÀÌ¿ëÇØ ¼¹ö, ¾Û, À¥»çÀÌÆ® °£¿¡ µ¥ÀÌÅÍ ÁÖ°í¹Þ±â
¡á ¾ÆÀÌŬ¶ó¿ìµå(iCloud)ÀÇ UIDocument¿Í Å°-°ª ÀúÀå¼Ò µ¿±âÈ ±â´ÉÀ» ¾Û¿¡ ÅëÇÕÇϱâ
¡á ŰüÀÎ(Keychain)À» ÀÌ¿ëÇÑ »ç¿ëÀÚ µ¥ÀÌÅÍ º¸È£
¡á ¾Û °ü·Ã À̺¥Æ®¸¦ »ç¿ëÀÚ¿¡°Ô Àü´ÞÇϱâ À§ÇÑ ¾Ë¸² ±â´É »ç¿ë
¡á ÄÚ¾î µ¥ÀÌÅÍ·Î Áö¼ÓÀûÀÎ µ¥ÀÌÅ͸¦ ÀåÄ¡»ó¿¡ ÀúÀå, ÀÎÃâÇϱâ
¡á °£°áÇϸ鼵µ È¿À²ÀûÀÎ ¸Þ¸ð¸® °ü¸®¸¦ À§ÇÑ ¿ÀºêÁ§Æ¼ºêC °í±Þ ±â´É »ç¿ë
¡á GCD¸¦ º´·Ä 󸮿¡ Àû¿ëÇØ ¾ÛÀÇ ¼º´ÉÀ» Çâ»ó½ÃÅ°´Â ¹æ¹ý
¡á ÅؽºÆ®Å°Æ®(TextKit)¸¦ ÀÌ¿ëÇÑ °í±Þ ÅؽºÆ® ó¸® ±â´É ±¸Çö
¡á ȸé»ó¿¡¼ ¹ß»ýÇÏ´Â º¹ÀâÇÑ ÅÍÄ¡ µ¿ÀÛÀ» ÀÚ¿¬½º·´°Ô ó¸®ÇÏ´Â ¹æ¹ý
¡á ¿¢½ºÄÚµå(Xcode) 5ÀÇ µð¹ö°Å¿Í ÀνºÆ®·ç¸ÕÆ®(Instrument)¸¦ ÀÌ¿ëÇÑ È¿°úÀûÀÎ µð¹ö±ë ±â¼ú
¡á ÆнººÏ(Passbook)°ú ÆнºÅ°Æ®(PassKit)¸¦ ÀÌ¿ëÇÑ Æнº ½Ã½ºÅÛ ±¸Ãà
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ¡Ú
Ã¥ÀÇ ¸ðµç ¿¹Á¦¿Í ¼³¸íÀ» ÃÖ´ëÇÑ °£´ÜÇÏ°í ÀÌÇØÇϱ⠽±µµ·Ï ³ë·ÂÀ» ±â¿ï¿´´Ù. ÇÏÁö¸¸ ÀÌ Ã¥Àº Áß±Þ¿¡¼ °í±Þ ¼öÁØ »çÀÌ¿¡ Àִ åÀÌ´Ù. ÀÌ Ã¥À» Á¦´ë·Î ÀÌÇØÇÏ°í »ç¿ëÇϱâ À§Çؼ´Â iOS °³¹ß °úÁ¤, ¿ÀºêÁ§Æ¼ºêC¿Í C ¾ð¾î¿¡ ´ëÇÑ ±âº»ÀûÀÎ Áö½ÄÀÌ ÀÖ¾î¾ß ÇÑ´Ù. ¶ÇÇÑ ¿¢½ºÄÚµå, ¾ÖÇà °³¹ßÀÚ Æ÷Å», ¾ÆÀÌƪÁî Ä¿³ØÆ®(iTunes Connect), ÀνºÆ®·ç¸ÕÆ®(Instruments)¿Í Ä£¼÷ÇØ¾ß ÇÑ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå UIKit ´ÙÀ̳»¹Í½º: iOS 7¿¡¼´Â UIView °´Ã¼¿¡ ½ÇÁ¦ ¹°¸®ÀûÀÎ È¿°ú¿Í µ¿ÀÛÀ» ÁÙ ¼ö ÀÖµµ·Ï UIKit Dynamics¸¦ µµÀÔÇß´Ù. Ç¥ÁØ °´Ã¼¿¡ µ¿ÀûÀÎ ¾Ö´Ï¸ÞÀ̼Ç, ¹°¸®ÀûÀÎ ¼Ó¼º°ú µ¿ÀÛÀ» Ãß°¡ÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. Áß·Â È¿°úºÎÅÍ ÇÁ·ÎÆÛƼ(property)±îÁö ¸ðµÎ 7°¡Áö ŸÀÔÀÇ µ¿ÀÛÀ» ¼³¸íÇÑ´Ù.
2Àå ÄÚ¾î ·ÎÄÉÀ̼Ç, ¸ÊÅ°Æ®, Áö¿ÀÆæ½Ì: ¾ÖÇÃÀº iOS 6¿¡¼ ÀÚüÀûÀÎ Áöµµ¿Í Áöµµ µ¥ÀÌÅ͸¦ Á¦°øÇϱ⠽ÃÀÛÇß´Ù. ÀÌ Àå¿¡¼´Â ÀåÄ¡ÀÇ À§Ä¡¸¦ °áÁ¤ÇÏ°í, ¾Û»ó¿¡¼ Áöµµ¸¦ Ç¥½ÃÇϸç, Áöµµ¿Í ÇÔ²² ÁÖ¼®(annotation), ¿À¹ö·¹ÀÌ(overlay), ¸»Ç³¼±(callout)À» Ç¥½ÃÇϱâ À§ÇØ ÄÚ¾î ·ÎÄÉÀ̼ÇÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ¶ÇÇÑ ¾ÛÀÌ Æ¯Á¤ Áö¿ª¿¡ ÁøÀÔÇϰųª ¶°³¯ °æ¿ì »ç¿ëÀÚ¿¡°Ô ¾Ë¸± ¼ö ÀÖµµ·Ï Áö¿ªÀ» ¸ð´ÏÅ͸µ(Áö¿ÀÆæ½Ì(Geofencing))À» ÇÏ´Â ¹æ¹ýµµ ´Ù·é´Ù.
3Àå ¼øÀ§Ç¥: °ÔÀÓ ¼¾ÅÍÀÇ ¼øÀ§Ç¥´Â iOS¿ë °ÔÀÓÀ̳ª ¾Û¿¡ ´Ù¸¥ »ç¿ëÀÚ¿Í ±³·ùÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù. ÀÌ Àå¿¡¼´Â ¼±ÀÎÀå ¶§·Á Àâ±â(Whack-a-Cac)¶ó´Â ¾ÆÀÌÆеå¿ë °ÔÀÓÀ» ÅëÇØ ¾î¶»°Ô ¼øÀ§Ç¥ Áö¿ø ±â´ÉÀ» Ãß°¡ÇÒ ¼ö ÀÖ´ÂÁö ¼³¸íÇÑ´Ù. °ÔÀÓ ¼¾ÅÍ ¼øÀ§Ç¥ ±¸Çö¿¡ ÇÊ¿äÇÑ ¸ðµç ÀýÂ÷¸¦ ¹è¿ì¸ç, ¶ÇÇÑ ÀڽŸ¸ÀÇ º°µµÀÇ ÀÎÅÍÆäÀ̽º»ó¿¡¼ ¼øÀ§Ç¥¸¦ ±¸ÇöÇÏ´Â ±âº»ÀûÀÎ ¹æ¹ýµµ ¹è¿î´Ù.
4Àå ¸ñÇ¥ ´Þ¼º: ÀÌ Àå¿¡¼´Â 3ÀåÀÇ ¼±ÀÎÀå ¶§·Á Àâ±â °ÔÀÓÀ» °è¼Ó ÀÌ¿ëÇÑ´Ù. ÀÌ ¾ÆÀÌÆеå¿ë °ÔÀÓ¿¡¼ ¾î¶»°Ô °ÔÀÓ ¼¾ÅÍÀÇ ´Þ¼º ¸ñÇ¥¸¦ ±¸ÇöÇÏ´ÂÁö¸¦ ¹è¿î´Ù. ¾ÆÀÌƪÁî Ä¿³ØÆ®(iTunes Connect) ÀÛ¾÷ºÎÅÍ ´Þ¼º ¸ñÇ¥ ÁøÇà ÇöȲÀ» Ç¥½ÃÇÏ´Â ¹æ¹ý±îÁö ´Þ¼º ¸ñÇ¥¸¦ ±¸ÇöÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç Á¤º¸¸¦ Á¦°øÇÑ´Ù.
5Àå ÁÖ¼Ò·Ï: »ç¿ëÀÚ ¿¬¶ô Á¤º¸¸¦ ÅëÇÕÇÏ´Â ÀÛ¾÷Àº ÃÖ±Ù ÇÁ·ÎÁ§Æ®¿¡¼ ÇʼöÀûÀÎ ºÎºÐÀÌ µÆ´Ù. ÁÖ¼Ò·Ï(AddressBook) ÇÁ·¹ÀÓ¿öÅ©´Â iOS»ó¿¡¼ °¡Àå ¿À·¡µÈ ÇÁ·¹ÀÓ¿öÅ© Áß Çϳª´Ù. ÀÌ Àå¿¡¼´Â ÀÌ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ÇÇÇà ÇÈÄ¿(people picker)¸¦ »ç¿ëÇÏ´Â ¹æ¹ý, ÁÖ¼Ò·Ï µ¥ÀÌÅÍ Á¢±Ù ¹æ¹ý, ÁÖ¼Ò·Ï µ¥ÀÌÅ͸¦ ¼öÁ¤, ÀúÀåÇÏ´Â ¹æ¹ý µîÀ» ¹è¿î´Ù.
6Àå À½¾Ç ¶óÀ̺귯¸®: ÀÌ Àå¿¡¼´Â ¾Û»ó¿¡¼ »ç¿ëÀÚ°¡ º¸À¯ÇÑ À½¾Ç Á¤º¸¿¡ Á¢±ÙÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¶ÇÇÑ ÀÌ À½¾Ç Á¤º¸¸¦ º¸´Â ¹æ¹ý°ú ÀÌ À½¾Ç ¸®½ºÆ®¿¡¼ À½¾ÇÀ» ¼±ÅÃÇØ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù.
7Àå JSON µ¥ÀÌÅÍ ÆĽ̰ú ó¸®: JSON(JavaScript Object Notation)Àº °¢±â ´Ù¸¥ Ç÷§Æû »çÀÌ¿¡ °£ÆíÇÏ°Ô µ¥ÀÌÅ͸¦ ÁÖ°í¹ÞÀ» ¼ö ÀÖ´Â µ¥ÀÌÅÍ Æ÷¸ËÀ» Á¦°øÇÑ´Ù. ÀÌ·± ÀÌÀ¯·Î iOS Ŭ¶óÀ̾ðÆ® ¾Û°ú ¼¹ö °£¿¡ º¹ÀâÇÑ µ¥ÀÌÅ͸¦ ÁÖ°í¹ÞÀ» ¶§µµ ¸¹ÀÌ »ç¿ëÇÏ°í ÀÖ´Ù. ÀÌ Àå¿¡¼´Â ±âÁ¸ÀÇ °´Ã¼·ÎºÎÅÍ JSON µ¥ÀÌÅ͸¦ »ý¼ºÇÏ´Â ¹æ¹ý°ú JSON µ¥ÀÌÅ͸¦ ÆĽÌÇØ iOS °´Ã¼¿¡ ³Ö´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
8Àå ¾ÆÀÌŬ¶ó¿ìµå: ÀÌ ÀåÀº ¾ÆÀÌŬ¶ó¿ìµå(iCloud) »ç¿ë ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¾ÆÀÌŬ¶ó¿ìµå´Â ¿©·¯ iOS ÀåÄ¡ °£¿¡ Å°-°ª ÀúÀå¼Ò¿Í ¹®¼¸¦ µ¿±âÈÇÏ´Â µ¥ »ç¿ëÇÑ´Ù. ¾ÆÀÌŬ¶ó¿ìµå »ç¿ëÀ» À§ÇØ ¾ÛÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í Å°-°ª ÀúÀå¼Ò¿Í ¹®¼ Á¢±ÙÀ» ±¸ÇöÇÏ´Â ¹æ¹ý, Ãæµ¹À» ÀÎÁöÇÏ°í ÇØ°áÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù.
9Àå ¾Ë¸²: iOS´Â µÎ °¡Áö ŸÀÔÀÇ ¾Ë¸²À» Áö¿øÇÑ´Ù. ³»ºÎ ¾Ë¸²(local notification)Àº ³×Æ®¿öÅ© ¿¬°áÀÌ ÇÊ¿ä ¾øÀÌ ÇÑ ÀåÄ¡»ó¿¡¼ µ¿ÀÛÇÏ°í, ¿ø°Ý ¾Ë¸²(remote notification)Àº ƯÁ¤ ¼¹ö°¡ ³×Æ®¿öÅ© ¿¬°áÀ» ÅëÇØ ¾ÖÇÃÀÇ Çª½Ã ¾Ë¸² ¼ºñ½º(Push Notification Service)¸¦ ÀÌ¿ëÇÏ¿© ÀåÄ¡¿¡°Ô Ǫ½Ã ¾Ë¸²¸¦ º¸³»´Â µ¥ »ç¿ëÇÑ´Ù. ÀÌ Àå¿¡¼´Â ÀÌ µÎ °¡Áö ŸÀÔÀÇ Â÷ÀÌÁ¡À» ¼³¸íÇÏ°í ¾Û»ó¿¡¼ ÀÌ ¾Ë¸²µéÀ» ¼³Á¤ÇÏ°í ¾Ë¸²À» ¾ò´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
10Àå °ÔÀÓ Å°Æ®¸¦ ÀÌ¿ëÇÑ ºí·çÅõ½º ³×Æ®¿öÅ·: ÀÌ Àå¿¡¼´Â ºí·çÅõ½º ±â¹ÝÀÇ ½Ç½Ã°£ äÆà Ŭ¶óÀ̾ðÆ®¸¦ »ý¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í ºí·çÅõ½º Åë½Å °¡´É ¿µ¿ª¿¡ Àִ ģ±¸¸¦ ¿¬°áÇØ ¹®ÀÚ¸¦ ÁÖ°í¹Þ´Â ±â´ÉÀ» ±¸ÇöÇÑ´Ù. äÆà »ó´ë¸¦ ã´Â ±â´ÉºÎÅÍ µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ´Â ±â´É±îÁö °ÔÀÓ Å°Æ®¿¡ ÀÖ´Â ºí·çÅõ½º ±â´ÉÀ» »ç¿ëÇÏ´Â ¿©·¯ ¹æ¹ýÀ» ¹è¿î´Ù.
11Àå ¿¡¾î ÇÁ¸°Æ®: ¿¡¾îÇÁ¸°Æ®(AirPrint)´Â ½ÇÁ¦º¸´Ù ±× À¯¿ëÇÑ °¡Ä¡¸¦ ÀÎÁ¤¹ÞÁö ¸øÇÏ´Â ±â´É Áß Çϳª´Ù. ¿¡¾îÇÁ¸°Æ®¸¦ ÀÌ¿ëÇØ ¹«¼± Åë½ÅÀÌ °¡´ÉÇÑ ¿¡¾îÇÁ¸°Æ®¿ë ÇÁ¸°ÅÍ·Î ¹®¼¿Í ¹Ìµð¾î¸¦ ÀμâÇÒ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÇ ¾Û¿¡ ¿¡¾îÇÁ¸°Æ® Áö¿ø ±â´ÉÀ» ºü¸£°í ¼Õ½±°Ô Ãß°¡ÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ÀÌ ÀåÀ» ³¡¸¶Ä¥ ¹«·ÆÀÌ¸é »ç¿ëÀÚ·Î ÇÏ¿©±Ý ¿©·¯ºÐÀÇ ¾Û¿¡¼ ºä ȸé, À̹ÌÁö, PDF ÆÄÀÏ, ½ÉÁö¾î´Â ·»´õ¸µÇÑ HTML ÆäÀÌÁö ȸé±îÁö ÇÁ¸°Æ®ÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù.
12Àå ÄÚ¾î µ¥ÀÌÅÍ ±âÃÊ: ÄÚ¾î µ¥ÀÌÅÍ(Core Data)´Â ¸Å¿ì ¹æ´ëÇÑ ÁÖÁ¦´Ù. ÀÌ Àå¿¡¼´Â ÃʽÉÀÚ¿¡ ¸ÂÃß¾î ÄÚ¾î µ¥ÀÌÅ͸¦ ¼³¸íÇÏ°í ¾ðÁ¦ ÄÚ¾î µ¥ÀÌÅ͸¦ ¾²´Â °Ô Àû´çÇÏ°í ¾ðÁ¦ ¾²Áö ¾Ê¾Æ¾ß ÇÏ´ÂÁö ¼³¸íÇÑ´Ù. ¶ÇÇÑ ´Ü¼øÇÑ ¿ë¾î¸¦ »ç¿ëÇØ ÄÚ¾î µ¥ÀÌÅÍÀÇ ±âº» °³³äÀ» ¼³¸íÇÑ´Ù.
13Àå ÄÚ¾î µ¥ÀÌÅÍ ´Ù·ç±â: ÀÌ ÀåÀº ÄÚ¾î µ¥ÀÌÅÍ »ç¿ëÀ» À§ÇØ ¾ÛÀ» ¼³Á¤ÇÏ´Â ¹æ¹ý°ú ÄÚ¾î µ¥ÀÌÅÍ ¸ðµ¨ ¼³Á¤ ¹æ¹ý, °¡Àå ÈçÇÏ°Ô »ç¿ëÇÏ´Â ÄÚ¾î µ¥ÀÌÅÍÀÇ ±â´ÉÀ» ±¸ÇöÇÏ´Â ¹æ¹ý µîÀ» ¼³¸íÇÑ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ ¹æ´ëÇÑ ÄÚ¾î µ¥ÀÌÅÍ ¼ÀûÀ» Æìµé°í Çì¸Å°í ½ÍÁö ¾Ê´Ù¸é ÀÌ ÀåÀ» ÇнÀÇØ¾ß ÇÑ´Ù.
14Àå ¿ÀºêÁ§Æ¼ºêCÀÇ °í±Þ ±â´É: iOS°¡ Ãâ½ÃµÈ ÀÌÈÄ·Î ¿ÀºêÁ§Æ¼ºêC´Â °è¼Ó ÁøÈÇØ¿Ô´Ù. ÀÌ ÀåÀº ¾ð¾î¿Í ÄÄÆÄÀÏ·¯ ¼öÁØ¿¡¼ ¿ÀºêÁ§Æ¼ºêC¿¡ ÀÏ¾î³ º¯È¸¦ ¼³¸íÇÑ´Ù. ¶ÇÇÑ °³¹ßÀÚ°¡ ¿Ö ÀÌ·± º¯È¸¦ »ç¿ëÇØ¾ß ÇÏ´ÂÁö ¼³¸íÇÑ´Ù. ¼ýÀÚ, ¹è¿, µñ¼Å³Ê¸® µî¿¡ Àû¿ëÇÒ »õ·Î¿î ¹®¹ýÀ» ¼³¸íÇÏ°í, ¶ÇÇÑ ºí·Ï, ARC, ÇÁ·ÎÆÛƼ ¼±¾ð µî¿¡ ´ëÇØ ¼³¸íÇϸç, µµÆ® Ç¥±â¹ý(dot notation), ºü¸¥ ¿°Å(fast enumeration), ¸Þ¼Òµå ½ºÀ§Áñ¸µ(method swizzling)°°ÀÌ »õ·Î¿î ±â´ÉÀº ¾Æ´ÏÁö¸¸ ¿©ÀüÈ÷ À¯¿ëÇÑ ±â´É¿¡ ´ëÇؼµµ ´Ù·é´Ù.
15Àå ¼Ò¼È ÇÁ·¹ÀÓ¿öÅ©·Î Æ®À§ÅÍ, ÆäÀ̽ººÏ ÅëÇÕÇϱâ: ¼Ò¼È ³×Æ®¿öÅ© ÅëÇÕÀº ÄÄÇ»ÆÃÀÇ ¹Ì·¡·Î ¼ö¸¹Àº ¾ÛÀÌ ÀÌ·± ¼Ò¼È ³×Æ®¿öÅ© ±â´ÉÀ» ±âº»À¸·Î ³»ÀåÇÏ°í ÀÖ´Ù. ÀÌ Àå¿¡¼´Â ¼Ò¼È(Social) ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ ÆäÀ̽ººÏ°ú Æ®À§ÅÍ Áö¿ø ±â´ÉÀ» ¿©·¯ºÐÀÇ ¾Û¿¡ Ãß°¡ÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. Æ®À§ÅÍ¿Í ÆäÀ̽ººÏ¿¡ ±ÛÀ» ¿Ã¸®±â À§ÇØ ³»Àå ÄÄÆ÷Àú(composer)¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì¸ç, µÎ ¼ºñ½º·ÎºÎÅÍ Çǵå(feed) Á¤º¸¸¦ °¡Á®¿À´Â ¹æ¹ý, °¡Á®¿Â Á¤º¸¸¦ ÆĽÌÇØ Ã³¸®ÇÏ´Â ¹æ¹ý µîÀ» ¹è¿î´Ù. ¸¶Áö¸·À¸·Î, Ä¿½ºÅÒ ÀÎÅÍÆäÀ̽º»ó¿¡¼ ¸Þ½ÃÁö¸¦ º¸³¾ ¶§ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ÀÌ ÀåÀ» ³¡³¾ ¹«·ÆÀÌ¸é ¿©·¯ºÐÀÇ ¾Û¿¡ Æ®À§Åͳª ÆäÀ̽ººÏ °°Àº ¼Ò¼È ³×Æ®¿öÅ© Áö¿ø ±â´ÉÀ» Ãß°¡ÇÒ ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ¼Ò¼È ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ °·ÂÇÑ Áö½Ä ±â¹ÝÀ» °®Ãß°Ô µÈ´Ù.
16Àå ¹é±×¶ó¿îµå ŽºÅ©: iOS 4¿¡¼ µµÀÔÇÑ »õ·Î°í °·ÂÇÑ ±â´É Áß Çϳª°¡ ¹Ù·Î ¾ÛÀÌ Àü¸éºÎ(foreground)¿¡¼ ½ÇÇà ÁßÀÌ ¾Æ´Ò ¶§µµ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Â ¹é±×¶ó¿îµå ÀÛ¾÷ ±â´ÉÀ̾ú´Ù. ¾ÖÇÃÀº ±× Èķεµ ÀÌ¿¡ ´õ ¸¹Àº ±â´ÉÀ» Ãß°¡ÇØ¿Ô´Ù. ÀÌ Àå¿¡¼´Â ¾ÛÀÌ Àü¸éºÎ¿¡¼ ¹é±×¶ó¿îµå·Î À̵¿ÇÑ ÈÄ Å½ºÅ©¸¦ ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ iOS°¡ Çã¿ëÇÏ´Â ¹é±×¶ó¿îµå ŸÀÔÀ» ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
17Àå GCD¸¦ ÀÌ¿ëÇÑ ¼º´É Çâ»ó: ¸®¼Ò½º¸¦ ÁÖ ½º·¹µå¿¡¼¸¸ ÁýÁßÀûÀ¸·Î »ç¿ëÇÏ¸é ¾ÛÀÇ ½ÇÇà ¼Óµµ°¡ ´À·ÁÁö°í ¼º´ÉÀÌ ÀúÇϵȴÙ. ÀÌ Àå¿¡¼´Â GCD°¡ Á¦°øÇÏ´Â ¿©·¯ ±â¼úÀ» »ç¿ëÇØ ÁÖ ½º·¹µåÀÇ ¼º´É ÀúÇÏ ¾øÀÌ Èûµé°í º¹ÀâÇÑ ÀÛ¾÷À» º´·ÄÀûÀ¸·Î ó¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
18Àå ŰüÀÎÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ º¸È£: µ¥ÀÌÅÍ º¸È£´Â ¸Å¿ì Áß¿äÇÏÁö¸¸ ¾Û °³¹ß ½Ã ÀÚÁÖ °£°úÇÏ´Â ºÎºÐÀÌ´Ù. Å« ȸ»ç¿¡¼Á¶Â÷µµ ¸î ³â µ¿¾È »ç¿ëÀÚÀÇ ½Å¿ëÄ«µå Á¤º¸³ª ºñ¹Ð¹øÈ£¸¦ ÆòÀÌÇÑ ÅؽºÆ® ÆÄÀÏ¿¡ º¸°üÇØ ´º½º»ó¿¡¼ ÈÁ¦°¡ µÈ ÀûÀÌ ÀÖ´Ù. ÀÌ Àå¿¡¼´Â µ¥ÀÌÅÍ º¸È£¸¦ À§ÇØ Å°Ã¼ÀÎ(Keychain)À» »ç¿ëÇÏ´Â ¹æ¹ý°ú °³¹ß Àüü °úÁ¤°ú °ü·ÃÇÑ º¸¾È ¹®Á¦¿¡ ´ëÇÑ ±âÃÊÀûÀÎ Á¤º¸¸¦ ¼³¸íÇÑ´Ù. ÀÌ ÀåÀ» ³¡³»°í ³ª¸é ŰüÀÎÀ» ÀÌ¿ëÇØ »ç¿ëÀÚ°¡ ÀÚ½ÅÀÇ µ¥ÀÌÅ͸¦ ÀåÄ¡»ó¿¡¼ ¾È½ÉÇÏ°í »ç¿ëÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù.
19Àå À̹ÌÁö¿Í ÇÊÅÍ: ÀÌ Àå¿¡¼´Â ±âÃÊÀûÀÎ À̹ÌÁö ó¸® ±â¼úÀ» ¹è¿î´Ù. ±×·± ÈÄ À̹ÌÁö¿¡ ÇÊÅ͸¦ Àû¿ëÇϱâ À§ÇØ ¸î °¡Áö ÄÚ¾î À̹ÌÁö(Core Image) °ü·Ã °í±Þ ±â¼úÀ» »ìÆ캻´Ù. ¿¹Á¦ ¾ÛÀº ÄÚ¾î À̹ÌÁöÀÇ ±â´ÉÀ» ÀÌ¿ëÇØ ½Ç½Ã°£À¸·Î ÇÊÅ͸¦ ¿¬¼âÀûÀ¸·Î ¿¬°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
20Àå ÄÝ·º¼Ç ºä: ÄÝ·º¼Ç ºä´Â iOS 6¿¡¼ »õ·Ó°Ô µµÀԵƴÙ. ÀÌ ÄÝ·º¼Ç ºä´Â ½ºÅ©·ÑÀÌ °¡´ÉÇÑ ¼¿ ±â¹ÝÀÇ ÄÁÅÙÃ÷¸¦ ¹èÄ¡ÇÏ´Â µ¥ »ç¿ëÇÏ´Â °·ÂÇÑ API´Ù. ÄÝ·º¼Ç ºä´Â »õ·Î¿î ·¹À̾ƿô ¿É¼Ç ¿Ü¿¡µµ ÄÁÅÙÃ÷¿¡ ¾Ö´Ï¸ÞÀÌ¼Ç È¿°ú¸¦ ÄÝ·º¼Ç ºäÀÇ ³»ºÎ, ¿ÜºÎ¿¡¼ ÁÙ ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ Ä÷º¼Ç ºä ·¹À̾ƿôÀ¸·Î ÀüȯÇÒ ¼öµµ ÀÖ´Ù. ¿¹Á¦ ¾ÛÀº ÄÝ·º¼Ç ºä¸¦ ¼³Á¤ÇÏ´Â ±âº»ÀûÀÎ ¹æ¹ý, Á» ´õ Æ¯ÈµÈ ·¹À̾ƿôÀ» °¡Áø ÄÝ·º¼Ç ºä¸¦ ¸¸µå´Â ¹æ¹ý, ´Ü¼±ÀûÀΠƲ¿¡¼ ¹þ¾î³ ÄÝ·º¼Ç ºä ·¹À̾ƿôÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
21Àå ÅؽºÆ®Å°Æ® ¼Ò°³: iOS 7¿¡¼´Â ±âÁ¸ÀÇ ÄÚ¾î ÅؽºÆ®(Core Text)¸¦ ´õ¿í È®ÀåÇϸ鼵µ ´õ »ç¿ëÇϱ⠽¬¿î ÅؽºÆ®Å°Æ®(TextKit)¸¦ µµÀÔÇß´Ù. ÅؽºÆ®Å°Æ®´Â °³¹ßÀÚ°¡ ÀÚ½ÅÀÇ ¾Û¿¡ Á» ´õ dzºÎÇÏ°í ´Ù¾çÇÑ ÅؽºÆ® ÀÔ·Â ¾ç½ÄÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ÅؽºÆ®Å°Æ®´Â ±²ÀåÈ÷ ¹æ´ëÇÑ ÁÖÁ¦·Î, ÀÌ Àå¿¡¼´Â À̹ÌÁö»ó¿¡¼ ÅؽºÆ® ÁÙ¹Ù²Þ ±â´É Ãß°¡¿¡¼ºÎÅÍ Ä¿½ºÅÒ ÆùÆ® ¼Ó¼º±îÁö, ¾Û¿¡¼ ÈçÈ÷ ÇÊ¿ä·Î ÇÏ´Â ±â´ÉÀ» ±¸ÇöÇÏ´Â µ¥ ÇÊ¿äÇÑ ±âº» Áö½ÄÀ» ¼³¸íÇÑ´Ù. ÀÌ ÀåÀ» ³¡³»°í ³ª¸é µ¶ÀÚ´Â ÅؽºÆ®Å°Æ®¿¡ ´ëÇÑ Æ°Æ°ÇÑ ¹è°æ Áö½ÄÀ» °®Ãß°Ô µÇ¸ç, ´õ ±íÀÌ ÀÖ´Â ÇнÀ°ú ÀÛ¾÷À» À§ÇÑ ±âÃʸ¦ ´ÙÁú ¼ö ÀÖ´Ù.
22Àå ÅÍÄ¡ µ¿ÀÛ Àνıâ: ÀÌ Àå¿¡¼´Â ¾Û¿¡¼ ÅÍÄ¡ µ¿ÀÛ Àνı⸦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ÅÍÄ¡ µ¥ÀÌÅ͸¦ Á÷Á¢ Çؼ®, ó¸®ÇÏ´Â ´ë½Å ÅÍÄ¡ µ¿ÀÛ Àνı⸦ ÀÌ¿ëÇØ °£´ÜÇϸ鼵µ ±ò²ûÇÏ°Ô µ¿ÀÛÀ» ÀνÄÇÏ°í ó¸®ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÀڽŸ¸ÀÇ ÅÍÄ¡ µ¿ÀÛÀ» Á¤ÀÇÇØ À̸¦ ÀνÄÇÏ´Â ÅÍÄ¡ µ¿ÀÛ Àνı⸦ ±¸ÇöÇÒ ¼öµµ ÀÖ´Ù.
23Àå »çÁø ¶óÀ̺귯¸® Á¢±Ù: ¾ÆÀÌÆùÀº ÀÌÁ¦ ¸Å¿ì Àαâ ÀÖ´Â Ä«¸Þ¶óÀ̱⵵ ÇÏ´Ù. Çø®Ä¿(Flickr.com) °°Àº »çÁø °øÀ¯ »çÀÌÆ®¿¡ »ç¶÷µéÀÌ ¾ÆÀÌÆùÀ¸·Î Âï¾î¼ ¾÷·ÎµåÇÏ´Â »çÁøÀÇ ¼ýÀÚ°¡ À̸¦ Áõ¸íÇÑ´Ù. ÀÌ Àå¿¡¼´Â »ç¿ëÀÚÀÇ Æ÷Åä ¶óÀ̺귯¸®¿¡ Á¢±ÙÇØ »çÁø°ú ºñµð¿À¸¦ ¾ò¾î ¾Û»ó¿¡¼ ó¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¿¹Á¦ ¾ÛÀº iOS 6ÀÇ »çÁø ¾ÛÀ» À籸ÃàÇÏ´Â ÀÛ¾÷À» ±¸ÇöÇÑ´Ù.
24Àå ÆнººÏ ¾Û°ú ÆнºÅ°Æ®: ¾ÖÇÃÀº iOS 6¿¡¼ ÆнººÏ(Passbook) ¾ÛÀ» µµÀÔÇß´Ù. ÆнººÏÀº ºñÇà±â ƼÄÏ, ÄíÆù, ·Î¿Æ¼ Ä«µå(loyalty card), ÄܼƮ ƼÄÏ °°Àº Æнº(pass)¸¦ ÀúÀåÇÏ´Â ¾ÛÀÌ´Ù. ÀÌ Àå¿¡¼´Â Æнº ¼³Á¤ ¹æ¹ý, »ý¼º ¹æ¹ý, ¹èÆ÷ ¹æ¹ýÀ» ¹è¿ì¸ç ¶ÇÇÑ ¾î¶»°Ô ¾Û¿¡¼ Æнº¸¦ ´Ù·ç´ÂÁö º¸¿©ÁØ´Ù.
25Àå µð¹ö±ë°ú ÀνºÆ®·ç¸ÕÆ®: °³¹ß ½Ã °¡Àå Áß¿äÇÑ Ãø¸é ÁßÀÇ Çϳª°¡ µð¹ö±ë°ú ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÆÄÀϸµ, Áï ¼º´É ÆľÇÀÌ´Ù. ¸¹Àº Ã¥ÀÌ ÀÌ ÁÖÁ¦¸¦ Àß ´Ù·çÁö ¾Ê´Â´Ù. ÀÌ Àå¿¡¼´Â ¿¢½ºÄÚµå(Xcode)»óÀÇ µð¹ö±ë¿¡ ´ëÇÑ ±âº» Áö½Ä°ú ÀνºÆ®·ç¸ÕÆ®(Instrument)¸¦ ÀÌ¿ëÇÑ ¼º´É ºÐ¼® ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ÄÄÇ»ÅÍÀÇ ¹ö±× ÃâÇö¿¡ °üÇÑ °£´ÜÇÑ ¿ª»ç¸¦ ¼Ò°³ÇÏ°í ³ ÈÄ °øÅëÀûÀÎ µð¹ö±ë ¿ä·É°ú ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ¶ÇÇÑ ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¿Í ±âŸ µð¹ö°Å ¸í·É¾î¸¦ °£´ÜÈ÷ ´Ù·é ÈÄ ½Ã°£ ÇÁ·ÎÆÄÀÏ·¯(Time Profiler)¸¦ ÀÌ¿ëÇÑ ¾Û ¼º´É ºÐ¼®°ú ¸¯½º(Leaks)¸¦ ÀÌ¿ëÇÑ ¸Þ¸ð¸® ºÐ¼®À» °£´ÜÈ÷ »ìÆ캻´Ù. ÀÌ ÀåÀ» ÇнÀÇÏ°í ³ª¸é ½Ã¹Ä·¹ÀÌÅÍ¿Í ½ÇÁ¦ ÀåÄ¡»ó¿¡¼ ¾ÛÀÇ ¹®Á¦¸¦ ÇØ°áÇÏ°í µð¹ö±ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ±â¹Ý Áö½ÄÀ» °®Ãß°Ô µÈ´Ù.
¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú
¡ºiOS ÄÄÆ÷³ÍÆ®¿Í ÇÁ·¹ÀÓ¿öÅ© ½ÇÀü ÇÁ·Î±×·¡¹Ö¡»À» ±¸¸ÅÇϽŠµ¶ÀÚ ¿©·¯ºÐÀ» ȯ¿µÇÑ´Ù!
¼ö¸¹Àº ¡®iOS ½ÃÀÛÇϱ⡯ ·ùÀÇ Ã¥ÀÌ ¼Á¡¿¡ ÀÌ¹Ì Ãâ°£µÇ¾î ÀÖ°í, ÄÚ¾î µ¥ÀÌÅÍ(Core Data)³ª º¸¾È °°Àº ƯÁ¤ ÁÖÁ¦¿¡ °üÇÑ °í±Þ ¼Àû ¶ÇÇÑ ¸¹ÀÌ Á¸ÀçÇÑ´Ù. ÇÏÁö¸¸ Ãʺ¸ÀÚ°¡ ÀÌ·± °í±Þ ÁÖÁ¦¸¦ ´Ù·ç±â Àü¿¡ ÇÊ¿äÇÑ Áß°£ ´Ü°èÀÇ ¼ÀûÀº ±×´ÙÁö ã±â ½±Áö ¾Ê´Ù.
ÀÌ Ã¥ÀÇ ¸ñÇ¥´Â Ã¥À¸·Î µû·Î ¾²±â´Â Èûµç, Áß±Þ¿¡¼ °í±Þ ¼öÁØ¿¡ À̸£´Â ÁÖÁ¦¿¡ °üÇÑ °³¹ß Á¤º¸ Á¦°øÀÌ´Ù. ÀÌ´Â ÀÌ·± ÁÖÁ¦µéÀÌ Èï¹Ì·ÓÁö ¾Ê°Å³ª º° ¿µÇâ·ÂÀÌ ¾ø´Ù±âº¸´Ù´Â ÀÚ¼¼È÷ ´Ù·ê ¸¸Å Ä¿´Ù¶õ ÁÖÁ¦´Â ¾Æ´Ï±â ¶§¹®ÀÌ´Ù. ±× ¿¹·Î »çÁø ¶óÀ̺귯¸®¿¡ Á¢±ÙÇϱâ À§ÇØ JSONÀ» ÀÌ¿ëÇÏ´Â ÀÛ¾÷À» µé ¼ö ÀÖ´Ù. iOS °³¹ßÀÚµéÀº Ç×»ó ÀÌ·± ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇϱâ´Â ÇÏÁö¸¸ ±×¿¡ °üÇØ ´Ù·ç´Â Ã¥À» ã±â´Â ½±Áö ¾Ê´Ù.
¸î °¡Áö °í±Þ ÁÖÁ¦´Â ´ëºÎºÐÀÇ °³¹ßÀÚ°¡ ´Ü¼øÈ÷ °ü·Ã °³¹ßÀ» ½ÃÀÛÇÒ ¼ö ÀÖÀ» Á¤µµ·Î¸¸ ´Ù·ð´Ù. 500ÆäÀÌÁö¿¡ À̸£´Â ÄÚ¾î µ¥ÀÌÅÍ Àü¹® ¼ÀûÀ» Á¢ÇÏ¸é ¸ÕÀú ±â°¡ Áú¸®°Ô µÈ´Ù. ÀÌ Ã¥ÀÇ 13Àå¿¡¼´Â ÄÚ¾î µ¥ÀÌÅ͸¦ ½ÃÀÛÇÒ ¼ö ÀÖ´Â ºü¸£°í ½¬¿î ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ µð¹ö±ë°ú ÀνºÆ®·ç¸ÕÆ®, ÅؽºÆ®Å°Æ®(TextKit), ¿ÀºêÁ§Æ¼ºêCÀÇ °í±Þ ±â´É, ¾ÆÀÌŬ¶ó¿ìµå(iCloud)¿¡ ´ëÇؼµµ ¼Ò°³ÇÑ´Ù.
°ÔÀÓ ¼¾ÅÍ(Game Center)ÀÇ ¼øÀ§Ç¥, ¸ñÇ¥ ´Þ¼º, ¿¡¾î ÇÁ¸°Æ®(AirPrint), À½¾Ç ¶óÀ̺귯¸®, ÁÖ¼Ò·Ï, Passbook¿¡ ´ëÇؼµµ ÃæºÐÈ÷ ´Ù·é´Ù. ¿©·¯ºÐÀÌ ÀÌÁ¦ ¸· ù ÇÁ·ÎÁ§Æ®¸¦ ³¡³½ Ãʺ¸ÀÚµç ȤÀº °æÇè ¸¹Àº °³¹ßÀÚµç ¾î¶² °æ¿ì¿¡µµ ÀÌ Ã¥¿¡¼ µµ¿òÀ» ¾òÀ» ¼ö ÀÖ´Ù.
µ¶ÀÚ ¿©·¯ºÐÀÌ Á¦¾È»çÇ×À̳ª, ¹ö±× ¼öÁ¤, ¿ÀŸ µî, ´ÙÀ½ °³Á¤ÆÇ¿¡ ±â¿©ÇÒ ¼ö ÀÖ´Â ¾î¶² ³»¿ëÀÌµç °®°í ÀÖ´Ù¸é icf@dragonforged.comÀ» ÅëÇØ ¿¬¶ôÇϱ⠹ٶõ´Ù. ³ª´Â ÀÌ Ã¥À» ´õ ¹ßÀü½Ãų ¼ö ÀÖ´Â ¾î¶² ³»¿ëÀ̵ç ȯ¿µÇϸç, Áø½Ç·Î Á» ´õ ³ªÀº Ã¥À¸·Î ¸¸µé±â¸¦ ¿øÇÑ´Ù.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
ÀÌ Ã¥Àº iOS 6, 7ÀÇ ÇÙ½ÉÀûÀÎ ÇÁ·¹ÀÓ¿öÅ©¿Í »õ·Î¿î ¿ÀºêÁ§Æ¼ºêCÀÇ °í±Þ ±â´É¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. »õ·Î¿î ¹°¸® ¿£ÁøÀÎ UIKit ´ÙÀ̳»¹Í½º(Dynamics), »õ·Î¿î °ÔÀÓ ¼¾ÅÍ °ü¸®ÀÚ, »õ·Î¿î ÄÝ·º¼Ç ºäÀÇ ±â´É, ÅؽºÆ®Å°Æ®(TextKit), ÆнººÏ µî iOS 6, 7¿¡¼ »õ·Ó°Ô µµÀԵưųª ¾÷±×·¹À̵åµÈ ±â´É°ú ´õºÒ¾î ±âÁ¸ÀÇ ÁÖ¿ä ÇÁ·¹ÀÓ¿öÅ©µéÀÇ ±â´É°ú »ç¿ë¹ýÀ» À¯¿ëÇÑ ¿¹Á¦¿Í ÇÔ²² »ó¼¼ÇÏ°Ô ¼³¸íÇÏ°í ÀÖ´Ù. °¢ ÇÁ·¹ÀÓ¿öÅ©¸¶´Ù ½ÇÁ¦ÀûÀÎ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ »ç¿ëÇÒ ¸¸ÇÑ ¿¹Á¦µéÀ» ½Ç¾î ³õ¾Æ¼ À̸¦ ½ÃÀÛÁ¡À¸·Î ÀÚ½ÅÀÌ ¸¸µé·Á´Â ¾ÖÇø®ÄÉÀ̼ÇÀÇ »À´ë¸¦ ÀâÀ» ¼ö ÀÖ´Ù.
ÀÌ Ã¥Àº ÀÌ¹Ì iOS °³¹ß¿¡ ¾î´À Á¤µµ °æÇèÀÌ ÀÖ´Â °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î Çϸç, Áß±Þ¿¡¼ °í±Þ ¼öÁØÀ¸·Î °¡·Á´Â °³¹ßÀÚ¿¡°Ô °¡Àå ¾Ë¸ÂÀº Ã¥ÀÌ´Ù. ÇÏÁö¸¸ iOS ±â¹Ý Á¦Ç°À» ´ë»óÀ¸·Î ¾ÛÀ» Á¦ÀÛÇÏ·Á´Â »ç¶÷À̶ó¸é ÀÌ Ã¥À» Ç×»ó Âü°í¼·Î ÀÌ¿ëÇÒ ¼ö ÀÖÀ¸¸®¶ó »ý°¢ÇÑ´Ù.
±â¾ï·Âµµ ³ª»Û µ¥´Ù ¼öÁصµ Áß±Þµµ ¾È µÇ´Â ¿Å±äÀ̵µ ÀÌ Ã¥À» ¹ø¿ªÇÏ¸é¼ ¿À·§µ¿¾È iOS °³¹ß ½Ã Âü°í¼·Î »ç¿ëÇؾ߰ڴٴ »ý°¢ÀÌ µé¾ú´Ù. ¸ðÂÉ·Ï ÀÌ Ã¥ÀÌ ¿©·¯ºÐÀÇ iOS ¾Û °³¹ß¿¡ µ¿¹ÝÀÚ°¡ µÇ±â¸¦ ±â¿øÇÑ´Ù.
¸ñÂ÷
01Àå UIKit ´ÙÀ̳»¹Í½º
____¿¹Á¦ ¾Û
____UIKit ´ÙÀ̳»¹Í½º ¼Ò°³
____UIKit ´ÙÀ̳»¹Í½º ±¸Çö
________Áß·Â
________Ãæµ¹
________ºÙÀ̱â
________¿ë¼öö
________½º³À
________¹Ì´Â Èû
________´ÙÀ̳»¹Í °´Ã¼ÀÇ ¼Ó¼º
____UIDynamicAnimator¿Í UIDynamicAnimatorDelegate Ãß°¡ ¼³¸í
____¿ä¾à
____¿¬½À¹®Á¦
02Àå ÄÚ¾î ·ÎÄÉÀ̼Ç, ¸ÊÅ°Æ®, Áö¿ÀÆæ½Ì
____¿¹Á¦ ¾Û
____»ç¿ëÀÚÀÇ À§Ä¡ ¾ò±â
________ÇÊ¿äÇÑ ÀÛ¾÷°ú Çã°¡
________À§Ä¡ ¼ºñ½º ÀÌ¿ë °¡´É ¿©ºÎ È®ÀÎ
________À§Ä¡ Á¤º¸ ¿äû ½ÃÀÛ
________À§Ä¡ µ¥ÀÌÅÍ ÀÌÇØ¿Í ÆĽÌ
________À§Ä¡ º¯È°¡ Å« °æ¿ì Å뺸
________ƯÁ¤ À§Ä¡¸¦ Å×½ºÆ®Çϱâ À§ÇÑ GPX ÆÄÀÏ »ç¿ë
____Áöµµ Ãâ·Â
________ÁÂÇ¥ ½Ã½ºÅÛÀÇ ÀÌÇØ
________MKMapKit ¼³Á¤
________»ç¿ëÀÚÀÇ ¿ä±¸ ó¸®
____Áöµµ»óÀÇ ÁÖ¼®°ú ¿À¹ö·¹ÀÌ
________ÁÖ¼® Ãß°¡
________Ç¥ÁØ ÁÖ¼® ºä¿Í Ä¿½ºÅÒ ÁÖ¼® ºä Ãâ·Â
________µå·¡±× °¡´ÉÇÑ ÁÖ¼® ºä
________¿À¹ö·¹ÀÌ ´Ù·ç±â
____Áö¿ÀÄÚµù°ú ¿ª Áö¿ÀÄÚµù
________ÁÖ¼Ò Áö¿ÀÄÚµù
________À§Ä¡ ¿ª Áö¿ÀÄÚµù
____Áö¿ÀÆæ½Ì
________Áö¿ª °¨½Ã ±â´É °¡´É ¿©ºÎ È®ÀÎ
________°æ°è¼± Á¤ÀÇ
________°¨½Ã »óÅ º¯È
____¹æÇâ Á¤º¸ ¾ò±â
____Á¤¸®
____¿¬½À¹®Á¦
03Àå ¼øÀ§Ç¥
____¼±ÀÎÀå ¶§·Á Àâ±â °ÔÀÓ
________¼±ÀÎÀå »ý¼º
________Ãâ·ÂÇÑ ¼±ÀÎÀå ó¸®
________»ý¸í°ú Á¡¼ö Ãâ·Â
________ÁßÁö¿Í Àç½ÃÀÛ
________Âü°í»çÇ×
____¾ÆÀÌƪÁî Ä¿³ØÆ®
____°ÔÀÓ ¼¾ÅÍ °ü¸®ÀÚ
____ÀÎÁõ
________ÀÎÁõ °úÁ¤¿¡¼ ÈçÇÏ°Ô ¹ß»ýÇÏ´Â ¿¡·¯
________iOS 6 ÀÎÁõ
____Á¡¼ö Á¦Ãâ
________¼±ÀÎÀå ¶§·Á Àâ±â °ÔÀÓ¿¡ Á¡¼ö ±â´É Ãß°¡
________¼øÀ§Ç¥ Ãâ·Â
________µµÀü°úÁ¦
________¼øÀ§Ç¥ Á÷Á¢ Á¦ÀÛ
____Á¤¸®
____¿¬½À¹®Á¦
04Àå ¸ñÇ¥ ´Þ¼º
____¾ÆÀÌƪÁî Ä¿³ØÆ®
____¸ñÇ¥ ´Þ¼º ÁøÇà »óȲ Ç¥½Ã
____°ÔÀÓ ¼¾ÅÍ °ü¸®ÀÚ¿Í ÀÎÁõ
____¸ñÇ¥ ´Þ¼º ij½Ã
____¸ñÇ¥ ´Þ¼º º¸°í
____¸ñÇ¥ ´Þ¼º ÈÅ Ãß°¡
____¿Ï·á ¹è³Ê
____¸ñÇ¥ ´Þ¼º µµÀü°úÁ¦
____¼±ÀÎÀå ¶§·Á Àâ±â °ÔÀÓ¿¡ ¸ñÇ¥ ´Þ¼º Ãß°¡
________¿Ï·áÇÑ ¸ñÇ¥ ´Þ¼º°ú ¿Ï·áÇÏÁö ¸øÇÑ ¸ñÇ¥ ´Þ¼º
________ºÎºÐÀûÀ¸·Î ¿Ï·áÇÑ ¸ñÇ¥ ´Þ¼º
________¿©·¯ ¼¼¼Ç¿¡ °ÉÃÄ ¿Ï·áÇÏ´Â ¸ñÇ¥ ´Þ¼º
________¼·Î ¿¬°áµÈ ¸ñÇ¥ ´Þ¼º°ú ¸ñÇ¥ ´Þ¼ºÀÇ Á¤È®µµ ÀúÀå
________ŸÀÌ¸Ó ±â¹ÝÀÇ ¸ñÇ¥ ´Þ¼º
____¸ñÇ¥ ´Þ¼º Àç½ÃÀÛ
____¸ñÇ¥ ´Þ¼º ÀÎÅÍÆäÀ̽º ÀÚü Á¦ÀÛ
____Á¤¸®
____¿¬½À¹®Á¦
05Àå ÁÖ¼Ò·Ï
____ÁÖ¼Ò·Ï Áö¿ø ±â´ÉÀÌ Áß¿äÇÑ ÀÌÀ¯
____ÁÖ¼Ò·Ï ÇÁ·Î±×·¡¹ÖÀÇ Á¦¾à»çÇ×
____¿¹Á¦ ¾Û ¼Ò°³
____ÁÖ¼Ò·Ï ½ÃÀÛ
________ÁÖ¼Ò·ÏÀ¸·ÎºÎÅÍ µ¥ÀÌÅÍ Àбâ
________ÁÖ¼Ò·ÏÀ¸·ÎºÎÅÍ º¹¼öÀÇ °ªÀ» Àбâ
________ÁÖ¼Ò·Ï ·¹À̺íÀÇ ÀÌÇØ
________ÁÖ¼Ò Ã³¸®
____ÁÖ¼Ò·Ï »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
________ÇÇÇÃ ÇÈÄ¿
________ÇÇÇà ÇÈÄ¿ »ó¼¼ ¼³Á¤
________rsonViewController¸¦ ÀÌ¿ëÇÑ ±âÁ¸ ¿¬¶ôó ÆíÁý ¹× Ãâ·Â
________ABNewPersonViewController¸¦ ÀÌ¿ëÇÑ »õ·Î¿î ¿¬¶ôó »ý¼º
____ÄÚµå»ó¿¡¼ÀÇ ¿¬¶ôó »ý¼º
____Á¤¸®
____¿¬½À¹®Á¦
06Àå À½¾Ç ¶óÀ̺귯¸®
____¿¹Á¦ ¾Û ¼Ò°³
____Àç»ý ¿£Áø ±¸Ãà
________Àç»ý ¾Ë¸² µî·Ï
________»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÄÁÆ®·Ñ
________»óÅ º¯È ó¸®
________Àç»ý ½Ã°£°ú ŸÀ̸Ó
________µÚ¼¯±â¿Í ¹Ýº¹ Àç»ý
____¹Ìµð¾î ÇÈÄ¿
____ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ ÇÈÄ¿
________¹«ÀÛÀ§·Î ³ë·¡¸¦ ¼±°îÇØ Àç»ýÇϱâ
________°Ë»ö Á¶°Ç¿¡ ¸Â´Â ³ë·¡ ã±â
____Á¤¸®
____¿¬½À¹®Á¦
07Àå JSON µ¥ÀÌÅÍ ÆĽ̰ú ó¸®
____JSON
________JSONÀ» »ç¿ëÇÒ ¶§ÀÇ ÀÌÁ¡
________´õ ÀÚ¼¼ÇÑ JSON °ü·Ã ¹®¼ À§Ä¡
____¿¹Á¦ ¾Û ¼Ò°³
____¼¹ö Á¢¼Ó
____¼¹ö·ÎºÎÅÍ JSON µ¥ÀÌÅÍ ¼ö½Å
________HTTP ¿äû »ý¼º
________¿äû¿¡ ´ëÇÑ ÀÀ´ä °Ë»ç
________JSON µ¥ÀÌÅÍ ÆĽÌ
________µ¥ÀÌÅÍ Ãâ·Â
____¼¹ö¿¡ ¸Þ½ÃÁö ¿Ã¸®±â
________JSON ÀÎÄÚµù
________JSON µ¥ÀÌÅ͸¦ ¼¹ö·Î Àü¼Û
____Á¤¸®
____¿¬½À¹®Á¦
08Àå ¾ÆÀÌŬ¶ó¿ìµå
____¿¹Á¦ ¾Û
____¾ÆÀÌŬ¶ó¿ìµå Áö¿ø ±â´É ¼³Á¤
________°èÁ¤ ¼³Á¤
________¾ÆÀÌŬ¶ó¿ìµå ¼¼ºÎ ±â´É ¼³Á¤
________¾ÆÀÌŬ¶ó¿ìµå ÃʱâÈ
____UIDocument ¼Ò°³
________UIDocument ÇÏÀ§ Ŭ·¡½º ¸¸µé±â
________UIDocument·Î ÀÛ¾÷Çϱâ
____¾ÆÀÌŬ¶ó¿ìµå¿Í Åë½ÅÇϱâ
________¾ÆÀÌŬ¶ó¿ìµå¿¡¼ ¹®¼ ¸®½ºÆ® º¸¿©ÁÖ±â
________¾ÆÀÌŬ¶ó¿ìµå»ó¿¡¼ÀÇ Ãæµ¹ ŽÁö
____Ãæµ¹ ÇØ°á
____Å°-°ª ÀúÀå¼Ò µ¿±âÈ
____Á¤¸®
____¿¬½À¹®Á¦
09Àå ¾Ë¸²
____³»ºÎ ¾Ë¸²°ú Ǫ½Ã ¾Ë¸²ÀÇ Â÷ÀÌÁ¡
____¿¹Á¦ ¾Û
____¾Û ¼³Á¤
____°³¹ß¿ë Ǫ½Ã SSL ÀÎÁõ¼ »ý¼º
____°³¹ß¿ë ÇÁ·ÎºñÀú´× ÇÁ·ÎÆÄÀÏ
____»ç¿îµå ¼³Á¤
____¿ø°Ý ¾Ë¸² µî·Ï
____³»ºÎ ¾Ë¸² ¼³Á¤
____¾Ë¸² ¼ö½Å
____Ǫ½Ã ¾Ë¸² ¼¹ö
____·¹ÀϽº ±âº» ¼³Á¤
____Á¢±Ù ÀåÄ¡¿Í ¿Üħ ¼ö½Å ±â´É Ãß°¡
____ÀåÄ¡¸¦ À§ÇÑ ÄÁÆ®·Ñ·¯
____Shout ÄÁÆ®·Ñ·¯
____¸ðµÎ ÇÔ²² µ¿ÀÛ½ÃÅ°±â
____Ǫ½Ã ¾Ë¸² Àü¼Û
____APNs Çǵå¹é ó¸®
____Á¤¸®
____¿¬½À¹®Á¦
10Àå °ÔÀÓ Å°Æ®¸¦ ÀÌ¿ëÇÑ ºí·çÅõ½º ³×Æ®¿öÅ·
____°ÔÀÓ Å°Æ®¸¦ ÀÌ¿ëÇÑ ºí·çÅõ½º ³×Æ®¿öÅ·ÀÇ Á¦¾à»çÇ×
____°ÔÀÓ Å°Æ®¸¦ ÀÌ¿ëÇÑ ºí·çÅõ½º ³×Æ®¿öÅ·ÀÇ ÀÌÁ¡
____¿¹Á¦ ¾Û
____ÇǾî ÇÈÄ¿
____µ¥ÀÌÅÍ Àü¼Û
________µ¥ÀÌÅÍ ¸ðµå
________¿¹Á¦ ¾Û¿¡¼ µ¥ÀÌÅÍ Àü¼Û
____µ¥ÀÌÅÍ ¼ö½Å
________¿¹Á¦ ¾Û¿¡¼ µ¥ÀÌÅÍ ¼ö½Å
____»óÅ º¯È
____°í±Þ ±â´É
________»ó´ë¹æÀÇ À̸§
________ÇǾî ÇÈÄ¿ ¾øÀÌ ¿¬°á
________¼¼¼Ç ¸ðµå
____Á¤¸®
____¿¬½À¹®Á¦
11Àå ¿¡¾î ÇÁ¸°Æ®
____¿¡¾î ÇÁ¸°Æ® ÇÁ¸°ÅÍ
____¿¡¾î ÇÁ¸°Æ® Å×½ºÆ®Çϱâ
____ÅؽºÆ® ÇÁ¸°Æ®
________ÇÁ¸°Æ® Á¤º¸
________ÆäÀÌÁö ¹üÀ§ ¼³Á¤
________¿¡·¯ ó¸®
________ÇÁ¸°Æ® ÀÛ¾÷ ½ÃÀÛ
________ÇÁ¸°Æ® ½Ã¹Ä·¹ÀÌÅÍ Çǵå¹é
____ÇÁ¸°Æ® ¼¾ÅÍ
________UIPrintInteractionControllerDelegate
____Ãâ·ÂÇÑ HTML ȸé ÇÁ¸°Æ®
____PDF ÆÄÀÏ ÇÁ¸°Æ®
____Á¤¸®
____¿¬½À¹®Á¦
12Àå ÄÚ¾î µ¥ÀÌÅÍ ±âÃÊ
____ÄÚ¾î µ¥ÀÌÅÍ »ç¿ë ¿©ºÎ °áÁ¤
____ÄÚ¾î µ¥ÀÌÅÍ °ü¸® °´Ã¼
________°ü¸® °´Ã¼
________°ü¸® °´Ã¼ ¸ðµ¨
________°ü¸® °´Ã¼ ¸ðµ¨ ¸¶À̱׷¹À̼Ç
________°ü¸® °´Ã¼ »ý¼º
________°´Ã¼ ÀÎÃâ°ú Á¤·Ä
________ÀÎÃâ °á°ú ó¸® ÄÁÆ®·Ñ·¯
____ÄÚ¾î µ¥ÀÌÅÍ ½ÇÇà ȯ°æ
________¿µ±¸ ÀúÀå¼Ò °ü¸®ÀÚ
________¿µ±¸ ÀúÀå¼Ò
________°ü¸® °´Ã¼ ÄÁÅؽºÆ®
____Á¤¸®
13Àå ÄÚ¾î µ¥ÀÌÅÍ ´Ù·ç±â
____¿¹Á¦ ¾Û
____ÄÚ¾î µ¥ÀÌÅÍ ÇÁ·ÎÁ§Æ® ½ÃÀÛ
____ÄÚ¾î µ¥ÀÌÅÍ ½ÇÇà ȯ°æ
____°ü¸® °´Ã¼ ¸ðµ¨ »ý¼º
________°³Ã¼ »ý¼º
________¼Ó¼º Ãß°¡
________°ü°è ¼³Á¤
________°ü°è °´Ã¼ ÇÏÀ§ Ŭ·¡½º
____Ãʱ⠵¥ÀÌÅÍ ¼³Á¤
________»õ·Î¿î °ü¸® °´Ã¼ »ðÀÔ
________±âŸ ±âº» µ¥ÀÌÅÍ ¼³Á¤ ±â¼ú
____°ü¸® °´Ã¼ Ãâ·Â
________ÀÎÃâ ¿äû °´Ã¼ »ý¼º
________°´Ã¼ ¾ÆÀ̵ð·Î ÀÎÃâ
________°ü¸® °´Ã¼ÀÇ µ¥ÀÌÅÍ Ãâ·Â
________¼Ó¼º Á¶°Ç »ç¿ë
____ÀÎÃâ ¿äûÀÇ °á°ú¸¦ ó¸®ÇÏ´Â ÄÁÆ®·Ñ·¯
____ÀÎÃâ °á°ú ó¸® ÄÁÆ®·Ñ·¯ Áغñ
________Å×ÀÌºí ºä¿Í ÀÎÃâ °á°ú ó¸® ÄÁÆ®·Ñ·¯ÀÇ ¿¬µ¿
________ÄÚ¾î µ¥ÀÌÅÍ º¯°æ À̺¥Æ® ó¸®
____°ü¸® °´Ã¼ Ãß°¡, ÆíÁý, Á¦°Å
________»õ·Î¿î °ü¸® °´Ã¼ »ðÀÔ
________°ü¸® °´Ã¼ Á¦°Å
________±âÁ¸ÀÇ °ü¸® °´Ã¼ ÆíÁý
________º¯°æ»çÇ× ÀúÀå/Ãë¼Ò
____Á¤¸®
____¿¬½À¹®Á¦
14Àå ¿ÀºêÁ§Æ¼ºêCÀÇ °í±Þ ±â´É
____¸®ÅÍ·²
________°ýÈ£ Ç¥Çö½Ä
____ARC
________»õ ÇÁ·ÎÁ§Æ®¿¡¼ ARC »ç¿ë
________±âÁ¸ÀÇ ÇÁ·ÎÁ§Æ®¿¡¼ ARC¸¦ »ç¿ëÇϵµ·Ï º¯È¯
________±âº»ÀûÀÎ ARC »ç¿ë¹ý
________ARC ¼ö½Ä¾î
____ºí·Ï
________ºí·ÏÀÇ ¼±¾ð°ú »ç¿ë
________ºí·Ï¿¡¼ ¿ÜºÎ »óÅ ¾ò±â
________¸Þ¼ÒµåÀÇ ¸Å°³º¯¼ö·Î »ç¿ëÇÏ´Â ºí·Ï
________¸Þ¸ð¸®, ½º·¹µå, ºí·Ï
____ÇÁ·ÎÆÛƼ
________ÇÁ·ÎÆÛƼ ¼±¾ð
________synthesize Áö½ÃÀÚ·Î Á¢±ÙÀÚ ¸Þ¼Òµå »ý¼º
________ÇÁ·ÎÆÛƼ Á¢±Ù
________µµÆ® Ç¥±â
________ºü¸¥ ¿°Å
____¸Þ¼Òµå ´ëü
____Á¤¸®
____¿¬½À¹®Á¦
15Àå ¼Ò¼È ÇÁ·¹ÀÓ¿öÅ©·Î Æ®À§ÅÍ, ÆäÀ̽ººÏ ÅëÇÕÇϱâ
____¼Ò¼È ³×Æ®¿öÅ© ÅëÇÕ
____¿¹Á¦ ¾Û
____·Î±×ÀÎ
____SLComposeViewController »ç¿ë
____ÀÚü ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÑ Æ÷½ºÆÃ
________Æ®À§ÅÍ¿¡ Æ÷½ºÆÃÇϱâ
________ÆäÀ̽ººÏ¿¡ Æ÷½ºÆÃÇϱâ
________ÆäÀ̽ººÏ ¾Û »ý¼º
____ŸÀÓ¶óÀÎ Á¤º¸ Á¢±Ù
________Æ®À§ÅÍ
________ÆäÀ̽ººÏ
____Á¤¸®
____¿¬½À¹®Á¦
16Àå ¹é±×¶ó¿îµå ŽºÅ©
____¿¹Á¦ ¾Û
____¹é±×¶ó¿îµå ÀÛ¾÷ °¡´É ¿©ºÎ È®ÀÎ
____¹é±×¶ó¿îµå ¸ðµå¿¡¼ÀÇ Å½ºÅ© ¿Ï·á
________¹é±×¶ó¿îµå ŽºÅ© ¾ÆÀ̵ð
________¸¸·á ó¸®ÀÚ
________¹é±×¶ó¿îµå ŽºÅ© ¿Ï·á
____iOS°¡ Áö¿øÇÏ´Â ¹é±×¶ó¿îµå ¸ðµå ±¸Çö
________¹é±×¶ó¿îµå Áö¿ø ŸÀÔ
________¹é±×¶ó¿îµå¿¡¼ÀÇ À½¾Ç Àç»ý
____Á¤¸®
____¿¬½À¹®Á¦
17Àå GCD¸¦ ÀÌ¿ëÇÑ ¼º´É Çâ»ó
____¿¹Á¦ ¾Û
____Å¥ ¼Ò°³
____ÁÖ ½º·¹µå»ó¿¡¼ÀÇ Å½ºÅ© ½ÇÇà
____¹é±×¶ó¿îµå¿¡¼ÀÇ ½ÇÇà
____ÀÛ¾÷ Å¥¿¡¼ÀÇ Å½ºÅ© ½ÇÇà
________º´·Ä ó¸® ÀÛ¾÷
________¼øÂ÷ÀûÀÎ ÀÛ¾÷ Å¥
________ÀÛ¾÷ Ãë¼Ò
________Ä¿½ºÅÒ ÀÛ¾÷ Å¥
____µð½ºÆÐÄ¡ Å¥¿¡¼ÀÇ Å½ºÅ© ½ÇÇà
________º´·Ä µð½ºÆÐÄ¡ Å¥
________¼øÂ÷ÀûÀÎ µð½ºÆÐÄ¡ Å¥
____Á¤¸®
____¿¬½À¹®Á¦
18Àå ŰüÀÎÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ º¸È£
____¿¹Á¦ ¾Û ¼Ò°³
____ŰüÀÎ ¼³Á¤°ú »ç¿ë
________KeychainItemWrapper °´Ã¼ ¼³Á¤
________ÇÉ Á¤º¸ ÀúÀå°ú ÀÎÃâ
________ŰüÀÎ ¼Ó¼º Å°
________µñ¼Å³Ê¸® °´Ã¼ ÀúÀå
________ŰüÀÎ Ç׸ñÀÇ µ¥ÀÌÅÍ »èÁ¦
________¿©·¯ ¾Û¿¡¼ ŰüÀÎ °øÀ¯
________ŰüÀÎ ¿¡·¯ ÄÚµå
____Á¤¸®
____¿¬½À¹®Á¦
19Àå À̹ÌÁö¿Í ÇÊÅÍ
____¿¹Á¦ ¾Û
____±âº» À̹ÌÁö µ¥ÀÌÅÍ¿Í Ãâ·Â
________À̹ÌÁö °´Ã¼ »ý¼º
________À̹ÌÁö Ãâ·Â
________À̹ÌÁö ÇÈÄ¿ »ç¿ë
________À̹ÌÁö Å©±â ÀçÁ¶Á¤
____ÄÚ¾î À̹ÌÁö ÇÊÅÍ
________ÇÊÅÍ Ä«Å×°í¸®¿Í ÇÊÅÍ
________ÇÊÅÍ ¼Ó¼º
________À̹ÌÁö °´Ã¼ ÃʱâÈ
________ÇÊÅ͸µÇÑ À̹ÌÁö ±×¸®±â
________ÇÊÅÍ ¿¬°á
____¾È¸é ÀνÄ
________¾È¸é Àνı⠼³Á¤
________¾È¸é Ư¡ ó¸®
____Á¤¸®
____¿¬½À¹®Á¦
20Àå ÄÝ·º¼Ç ºä
____¿¹Á¦ ¾Û
____ÄÝ·º¼Ç ºä ¼Ò°³
________ÄÝ·º¼Ç ºä ¼³Á¤
________ÄÝ·º¼Ç ºä µ¥ÀÌÅÍ ¼Ò½ºÀÇ ¸Þ¼Òµå ±¸Çö
________ÄÝ·º¼Ç ºä µ¨¸®°ÔÀÌÆ® ¸Þ¼Òµå ±¸Çö
____ÄÝ·º¼Ç ºä¿Í ÇÃ·Î¿ì ·¹À̾ƿô Ä¿½ºÅ͸¶ÀÌ¡
________±âº»ÀûÀÎ Ä¿½ºÅ͸¶ÀÌ¡ ¼³Á¤
________µ¥ÄÚ·¹ÀÌ¼Ç ºä
____Ä¿½ºÅÒ ·¹À̾ƿô »ý¼º
____ÄÝ·º¼Ç ºä ¾Ö´Ï¸ÞÀ̼Ç
________ÄÝ·º¼Ç ºä ·¹À̾ƿô º¯°æ
________ÄÝ·º¼Ç ºä ·¹À̾ƿô ¾Ö´Ï¸ÞÀ̼Ç
________ÄÝ·º¼Ç ºä º¯°æ ¾Ö´Ï¸ÞÀ̼Ç
____Á¤¸®
____¿¬½À¹®Á¦
21Àå ÅؽºÆ®Å°Æ® ¼Ò°³
____¿¹Á¦ ¾Û
____NSLayoutManager ¼Ò°³
________NSTextStorage Ŭ·¡½º
____µ¿ÀûÀ¸·Î ¸µÅ© ŽÁö
____¼±Åà ŽÁö
____¹èÁ¦ ¿µ¿ª
____ƯÁ¤ ÅؽºÆ®¿¡ ´Ù¾çÇÑ ¼Ó¼º ºÎ¿©
____À¯µ¿Àû ±ÛÀÚ Å©±â Á¶Àý ±â´ÉÀ¸·Î ÆùÆ® ¼³Á¤ º¯°æ
____Á¤¸®
____¿¬½À¹®Á¦
22Àå ÅÍÄ¡ µ¿ÀÛ Àνıâ
____ÅÍÄ¡ µ¿ÀÛ Àνıâ ŸÀÔ
____³»Àå ÅÍÄ¡ µ¿ÀÛ Àνı⠻ç¿ë¹ý
____¿¹Á¦ ¾Û ¼Ò°³
________ÅÇ µ¿ÀÛ Àνıâ
________ÇÉÄ¡ µ¿ÀÛ Àνıâ
____ÇÑ ºä¿¡ ´Ù¼öÀÇ Àνı⠼³Ä¡
________ÅÍÄ¡ µ¿ÀÛ Àνıâ: ³»ºÎ ±¸Á¶
________ÇÑ ºä¿¡¼ ´Ù¼öÀÇ Àνı⠽ÇÇà: ´Ù¸¥ ¹æ¹ý
____ÅÍÄ¡ µ¿ÀÛ Àνıâ Ŭ·¡½º(UIGestureRecognizer)ÀÇ ÇÏÀ§ Ŭ·¡½º ±¸Çö
____Á¤¸®
____¿¬½À¹®Á¦
23Àå »çÁø ¶óÀ̺귯¸® Á¢±Ù
____¿¹Á¦ ¾Û
____¿¡¼Â ¶óÀ̺귯¸®
____¿¡¼Â ±×·ì°ú ¿¡¼Â ¿°Å
________Á¢±Ù Çã°¡
________¿¡¼Â ±×·ì
________¿¡¼Â
____¿¡¼ÂÀ» ȸ鿡 Ãâ·ÂÇϱâ
____Ä«¸Þ¶ó ·Ñ ¾Ù¹ü¿¡ ÀúÀåÇϱâ
____»çÁø ½ºÆ®¸² ÀÌ¿ë
____Á¤¸®
____¿¬½À¹®Á¦
24Àå ÆнººÏ ¾Û°ú ÆнºÅ°Æ®
____¿¹Á¦ ¾Û
____Æнº ¼³°è
________ÆнºÀÇ Å¸ÀÔ
________Æнº ·¹À̾ƿô: ž½Â±Ç
________Æнº ·¹À̾ƿô: ÄíÆù
________Æнº ·¹À̾ƿô: À̺¥Æ®
________Æнº ·¹À̾ƿô: Á¦³×¸¯
________Æнº ·¹À̾ƿô: ½ºÅä¾î Ä«µå
________Æнº Ãâ·Â
____Æнº »ý¼º
________ÆнºÀÇ ¾ÆÀ̵ð
________Æнº °ü·Ã Á¤º¸
________¹ÙÄÚµå ¾ÆÀ̵ð
________ÆнºÀÇ È¸é Ãâ·Â¿¡ °üÇÑ Á¤º¸
________ÆнºÀÇ °¢ Çʵå
____Æнº ¼¸í°ú ÆÐÅ°ÁöÈ
________Æнº ŸÀÔ ¾ÆÀ̵ð »ý¼º
________Æнº ¼¸í ÀÎÁõ¼ »ý¼º
________¸Å´ÏÆ佺Ʈ »ý¼º
________Æнº ¼¸í°ú ÆÐÅ°ÁöÈ
________Æнº Å×½ºÆ®
________¾Û¿¡¼ Æнº·Î ÀÛ¾÷Çϱâ
____Æнº ÀÚµ¿ ¾÷µ¥ÀÌÆ®
____Á¤¸®
____¿¬½À¹®Á¦
25Àå µð¹ö±ë°ú ÀνºÆ®·ç¸ÕÆ®
____µð¹ö±ë ¼Ò°³
________ÃÖÃÊÀÇ ÄÄÇ»ÅÍ ¹ö±×
________¿¢½ºÄÚµå µð¹ö±ë ±âÃÊ
____ºê·¹ÀÌÅ© Æ÷ÀÎÆ®
________´õ ÀÚ¼¼ÇÑ ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼³Á¤
________½Éº¼¸¯ ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¿Í ¿¹¿Ü ºê·¹ÀÌÅ© Æ÷ÀÎÆ®
________ºê·¹ÀÌÅ© Æ÷ÀÎÆ®ÀÇ À¯È¿ ¹üÀ§
____µð¹ö°Å·Î ÀÛ¾÷Çϱâ
____ÀνºÆ®·ç¸ÕÆ®
________ÀνºÆ®·ç¸ÕÆ®ÀÇ ÀÎÅÍÆäÀ̽º
________ÀνºÆ®·ç¸ÕÆ® Ž±¸: ½Ã°£ ÇÁ·ÎÆÄÀÏ·¯
________ÀνºÆ®·ç¸ÕÆ® Ž±¸: ¸¯½º
________±âŸ ÀνºÆ®·ç¸ÕÆ®
____Á¤¸®
____¿¬½À¹®Á¦
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.