·Î±×ÀÎÁ¤º¸ ÀÔ·Â ¿µ¿ª
  • ´Ù¿î·Îµå
  • ºä¾î»ç¿ë¾È³»
  • ÀÚ·á´ëÃâ¾È³»
  • ¸ð¹ÙÀÏÀÌ¿ë¾È³»

»õ·Î³ª¿Â Ã¥

°øÁö»çÇ×

  • µî·ÏµÈ °Ô½Ã±ÛÀÌ ¾ø½À´Ï´Ù.
´õº¸±â

ÄÁÅÙÃ÷»ó¼¼º¸±â

½ºÀ§ÇÁÆ® ÇÁ·Î±×·¡¹Ö
½ºÀ§ÇÁÆ® ÇÁ·Î±×·¡¹Ö
  • ÀúÀÚ<¾ß°õ> Àú
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2017-03-10
  • µî·ÏÀÏ2017-11-06
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 3, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

¾ð¾î ½ºÀ§ÇÁÆ®¸¦ Á¦´ë·Î ¹è¿öº¸ÀÚ!
¹®¹ý ¼Ò°³¸¦ ³Ñ¾î ´Ù¾çÇÑ ¿¹Á¦¸¦ ÅëÇØ ¹®¹ýÀ» ÀÍÇôº¼ ¼ö Àִ À̠å¿¡´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ¹× ÇÁ·ÎÅäÄÝ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ °³³ä°ú ÀÌÇØ, È°¿ë±îÁö ´ã¾Ò´Ù. ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö°ú ÇÁ·ÎÅäÄÝ ÁöÇâ ÇÁ·Î±×·¡¹Ö¿¡ Àͼ÷ÇÏÁö ¾ÊÀº ÇÁ·Î±×·¡¸Ó¶óµµ À̠åÀÇ ¿¹Á¦¸¦ ÅëÇØ ´Ù¾çÇÑ °³³ä¿¡ Ä£¼÷ÇÏ°Ô ´Ù°¡°¥ ¼ö ÀÖÀ¸¸®¶ó ¹Ï´Â´Ù. ±âº»¿¡¼­ºÎÅÍ °í±Þ ³»¿ë±îÁö, Ã¥ÀÇ ³»¿ëÀ» ¼øÂ÷ÀûÀ¸·Î µû¶ó°¡¸é ¾î´À»õ ½ºÀ§ÇÁÆ®¸¦ ¸¶½ºÅÍÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

¸ñÂ÷

PART I ½ºÀ§ÇÁÆ® ±âÃÊ
CHAPTER 1 ½ºÀ§ÇÁÆ®
1.1 ½ºÀ§ÇÁÆ®ÀÇ ¿ª»ç
1.2 ½ºÀ§ÇÁÆ®ÀÇ ¾ð¾îÀû Æ¯¼º
__1.2.1 °´Ã¼ÁöÇâ
__1.2.2 ÇÔ¼öÇü
__1.2.3 ÇÁ·ÎÅäÄÝ ÁöÇâ
1.3 ½ºÀ§ÇÁÆ® ½ÇÇà È¯°æ
__1.3.1 Xcode ? Ç÷¹À̱׶ó¿îµå
__1.3.2 REPL
__1.3.3 À¥
__1.3.4 ¸ð¹ÙÀÏ

CHAPTER 2 ½ºÀ§ÇÁÆ® Ã³À½ ½ÃÀÛÇϱâ
2.1 ±âº» ¸í¸í ±ÔÄ¢
2.2 Äܼ֠·Î±×
__2.2.1 print( ) ÇÔ¼ö
__2.2.2 ¹®ÀÚ¿­ º¸°£¹ý
2.3 ÁÖ¼®
__2.3.1 ÁÖ¼® ³²±â±â
__2.3.2 ¸¶Å©¾÷ ¹®¹ýÀ» È°¿ëÇÑ ¹®¼­È­ ÁÖ¼®
2.4 º¯¼ö¿Í »ó¼ö
__2.4.1 º¯¼ö
__2.4.2 »ó¼ö

CHAPTER 3 µ¥ÀÌÅ͠ŸÀÔ ±âº»
3.1 Int¿Í UInt
3.2 Bool
3.3 Float°ú Double
3.4 Character
3.5 String
__3.5.1 Æ¯¼ö¹®ÀÚ
3.6 Any, AnyObject¿Í nil

CHAPTER 4 µ¥ÀÌÅ͠ŸÀÔ °í±Þ
4.1 µ¥ÀÌÅ͠ŸÀÔ ¾È½É
__4.1.1 µ¥ÀÌÅ͠ŸÀÔ ¾È½ÉÀ̶õ
__4.1.2 Å¸ÀÔ Ãß·Ð
4.2 Å¸ÀÔ º°Äª
4.3 Æ©ÇÃ
4.4 Ä÷º¼Ç Å¸ÀÔ
__4.4.1 ¹è¿­
__4.4.2 µñ¼Å³Ê¸®
__4.4.3 ¼¼Æ®
4.5 ¿­°ÅÇü
__4.5.1 ±âº» ¿­°ÅÇü
__4.5.2 ¿ø½Ã °ª
__4.5.3 ¿¬°ü °ª
__4.5.4 ¼øȯ ¿­°ÅÇü

CHAPTER 5 ¿¬»êÀÚ
5.1 ¿¬»êÀÚÀÇ Á¾·ù
__5.1.1 ÇÒ´ç ¿¬»êÀÚ
__5.1.2 »ê¼ú ¿¬»êÀÚ
__5.1.3 ºñ±³ ¿¬»êÀÚ
__5.1.4 »ïÇ× Á¶°Ç ¿¬»êÀÚ
__5.1.5 ¹üÀ§ ¿¬»êÀÚ
__5.1.6 ºÎ¿ï ¿¬»êÀÚ
__5.1.7 ºñÆ® ¿¬»êÀÚ
__5.1.8 º¹ÇÕ ÇÒ´ç ¿¬»êÀÚ
__5.1.9 ¿À¹öÇ÷Π¿¬»êÀÚ
__5.1.10 ±âŸ ¿¬»êÀÚ
5.2 ¿¬»êÀÚ ¿ì¼±¼øÀ§¿Í °áÇÕ¹æÇâ
5.3 »ç¿ëÀÚÁ¤ÀÇ ¿¬»êÀÚ
__5.3.1 ÀüÀ§ ¿¬»êÀÚ Á¤ÀÇ¿Í ±¸Çö
__5.3.2 ÈÄÀ§ ¿¬»êÀÚ Á¤ÀÇ¿Í ±¸Çö
__5.3.3 ÁßÀ§ ¿¬»êÀÚ Á¤ÀÇ¿Í ±¸Çö

CHAPTER 6 È帧 Á¦¾î
6.1 Á¶°Ç¹®
__6.1.1 if ±¸¹®
__6.1.2 switch ±¸¹®
6.2 ¹Ýº¹¹®
__6.2.1 for-in ±¸¹®
__6.2.2 while ±¸¹®
__6.2.3 repeat-while ±¸¹®
6.3 ±¸¹® À̸§Ç¥

CHAPTER 7 ÇÔ¼ö
7.1 ÇÔ¼ö¿Í ¸Þ¼­µå
7.2 ÇÔ¼öÀÇ Á¤Àǿ͠ȣÃâ
__7.2.1 ±âº»ÀûÀΠÇÔ¼öÀÇ Á¤Àǿ͠ȣÃâ
__7.2.2 ¸Å°³º¯¼ö
__7.2.3 ¹Ýȯ Å¸ÀÔ
__7.2.4 µ¥ÀÌÅ͠ŸÀÔÀ¸·Î¼­ÀÇ ÇÔ¼ö
7.3 Áßø ÇÔ¼ö
7.4 Á¾·áµÇÁö ¾Ê´Â ÇÔ¼ö

CHAPTER 8 ¿É¼Å³Î
8.1 ¿É¼Å³Î »ç¿ë
8.2 ¿É¼Å³Î ÃßÃâ
__8.2.1 °­Á¦ ÃßÃâ
__8.2.2 ¿É¼Å³Î ¹ÙÀεù
__8.2.3 ¾Ï½ÃÀû ÃßÃ⠿ɼųÎ


PART II °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö°ú ½ºÀ§ÇÁÆ®
CHAPTER 9 ±¸Á¶Ã¼¿Í Å¬·¡½º
9.1 ±¸Á¶Ã¼
__9.1.1 ±¸Á¶Ã¼ Á¤ÀÇ
__9.1.2 ±¸Á¶Ã¼ ÀνºÅϽºÀÇ »ý¼º ¹× ÃʱâÈ­
9.2 Å¬·¡½º
__9.2.1 Å¬·¡½º Á¤ÀÇ
__9.2.2 Å¬·¡½º ÀνºÅϽºÀÇ »ý¼º°ú ÃʱâÈ­
__9.2.3 Å¬·¡½º ÀνºÅϽºÀÇ ¼Ò¸ê
9.3 ±¸Á¶Ã¼¿Í Å¬·¡½ºÀÇ Â÷ÀÌ
__9.3.1 °ª Å¸ÀÔ°ú ÂüÁ¶ Å¸ÀÔ
__9.3.2 ½ºÀ§ÇÁÆ®ÀÇ ±âº» µ¥ÀÌÅ͠ŸÀÔÀº ¸ðµÎ ±¸Á¶Ã¼
9.4 ±¸Á¶Ã¼¿Í Å¬·¡½º ¼±ÅÃÇؼ­ »ç¿ëÇϱâ

CHAPTER 10 ÇÁ·ÎÆÛƼ¿Í ¸Þ¼­µå
10.1 ÇÁ·ÎÆÛƼ
__10.1.1 ÀúÀå ÇÁ·ÎÆÛƼ
__10.1.2 Áö¿¬ ÀúÀå ÇÁ·ÎÆÛƼ
__10.1.3 ¿¬»ê ÇÁ·ÎÆÛƼ
__10.1.4 ÇÁ·ÎÆÛƼ °¨½ÃÀÚ
__10.1.5 Àü¿ªº¯¼ö¿Í Áö¿ªº¯¼ö
__10.1.6 Å¸ÀÔ ÇÁ·ÎÆÛƼ
10.2 ¸Þ¼­µå
__10.2.1 ÀνºÅϽº ¸Þ¼­µå
__10.2.2 Å¸ÀÔ ¸Þ¼­µå

CHAPTER 11 ÀνºÅϽº »ý¼º ¹× ¼Ò¸ê
11.1 ÀνºÅϽº »ý¼º
__11.1.1 ÇÁ·ÎÆÛƼ ±âº»°ª
__11.1.2 À̴ϼȶóÀÌÀú ¸Å°³º¯¼ö
__11.1.3 ¿É¼Å³Î ÇÁ·ÎÆÛƼ Å¸ÀÔ
__11.1.4 »ó¼ö ÇÁ·ÎÆÛƼ
__11.1.5 ±âº» À̴ϼȶóÀÌÀú¿Í ¸â¹ö¿ÍÀÌÁî À̴ϼȶóÀÌÀú
__11.1.6 ÃʱâÈ­ À§ÀÓ
__11.1.7 ½ÇÆР°¡´ÉÇÑ À̴ϼȶóÀÌÀú
__11.1.8 ÇÔ¼ö¸¦ »ç¿ëÇÑ ÇÁ·ÎÆÛƼ ±âº»°ª ¼¼ÆÃ
11.2 ÀνºÅϽº ¼Ò¸ê

CHAPTER 12 Á¢±ÙÁ¦¾î
12.1 Á¢±ÙÁ¦¾î¶õ
__12.1.1 Á¢±ÙÁ¦¾îÀÇ Çʿ伺
__12.1.2 ¸ðµâ°ú ¼Ò½ºÆÄÀÏ
12.2 Á¢±Ù¼öÁØ
__12.2.1 °ø°³ Á¢±Ù¼öÁØ, public
__12.2.2 °³¹æ Á¢±Ù¼öÁØ, open
__12.2.3 ³»ºÎ Á¢±Ù¼öÁØ, internal
__12.2.4 ÆÄÀϿܺκñ°ø°³ Á¢±Ù¼öÁØ, fileprivate
__12.2.5 ºñ°ø°³ Á¢±Ù¼öÁØ, private
12.3 Á¢±ÙÁ¦¾î ±¸Çö
12.4 Á¢±ÙÁ¦¾î ±¸Çö Âü°í»çÇ×


PART III ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö°ú ½ºÀ§ÇÁÆ®
CHAPTER 13 Å¬·ÎÀú
13.1 ±âº» Å¬·ÎÀú
13.2 ÈÄÇà Å¬·ÎÀú
13.3 Å¬·ÎÀú Ç¥Çö °£¼ÒÈ­
__13.3.1 ¹®¸ÆÀ» ÅëÇѠŸÀÔ À¯Ãß
__13.3.2 ´ÜÃà ÀÎÀÚ À̸§
__13.3.3 ¾Ï½ÃÀû ¹Ýȯ Ç¥Çö
__13.3.4 ¿¬»êÀÚ ÇÔ¼ö
13.4 °ª È¹µæ
13.5 Å¬·ÎÀú´Â ÂüÁ¶ Å¸ÀÔ
13.6 Å»Ãâ Å¬·ÎÀú
13.7 ÀÚµ¿ Å¬·ÎÀú

CHAPTER 14 ¿É¼Å³Î Ã¼ÀÌ´×°ú ºü¸¥Á¾·á
14.1 ¿É¼Å³Î Ã¼ÀÌ´×
14.2 ºü¸¥Á¾·á

CHAPTER 15 ¸Ê, ÇÊÅÍ, ¸®µà½º
15.1 ¸Ê
15.2 ÇÊÅÍ
15.3 ¸®µà½º
15.4 ¸Ê, ÇÊÅÍ, ¸®µà½ºÀÇ È°¿ë

CHAPTER 16 ¸ð³ªµå
16.1 ÄÁÅؽºÆ®
16.2 ÇÔ¼ö°´Ã¼
16.3 ¸ð³ªµå


PART IV È®Àå
CHAPTER 17 ¼­ºê½ºÅ©¸³Æ®
17.1 ¼­ºê½ºÅ©¸³Æ® ¹®¹ý
17.2 ¼­ºê½ºÅ©¸³Æ® ±¸Çö
17.3 º¹¼ö ¼­ºê½ºÅ©¸³Æ®

CHAPTER 18 »ó¼Ó
18.1 Å¬·¡½º »ó¼Ó
18.2 ÀçÁ¤ÀÇ
__18.2.1 ¸Þ¼­µå ÀçÁ¤ÀÇ
__18.2.2 ÇÁ·ÎÆÛƼ ÀçÁ¤ÀÇ
__18.2.3 ÇÁ·ÎÆÛƼ °¨½ÃÀÚ ÀçÁ¤ÀÇ
__18.2.4 ¼­ºê½ºÅ©¸³Æ® ÀçÁ¤ÀÇ
__18.2.5 ÀçÁ¤ÀÇ ¹æÁö
18.3 Å¬·¡½ºÀÇ À̴ϼȶóÀú ? »ó¼Ó°ú ÀçÁ¤ÀÇ
__18.3.1 ÁöÁ¤ À̴ϼȶóÀÌÀú¿Í ÆíÀÇ À̴ϼȶóÀÌÀú
__18.3.2 Å¬·¡½ºÀÇ ÃʱâÈ­ À§ÀÓ
__18.3.3 2´Ü°è ÃʱâÈ­
__18.3.4 À̴ϼȶóÀÌÀú »ó¼Ó ¹× ÀçÁ¤ÀÇ
__18.3.5 À̴ϼȶóÀÌÀú ÀÚµ¿ »ó¼Ó
__18.3.6 ¿ä±¸ À̴ϼȶóÀÌÀú

CHAPTER 19 Å¸ÀÔij½ºÆÃ
19.1 ±âÁ¸ ¾ð¾îÀǠŸÀÔ º¯È¯°ú ½ºÀ§ÇÁÆ®ÀǠŸÀÔ º¯È¯
19.2 ½ºÀ§ÇÁÆ® Å¸ÀÔij½ºÆÃ
19.3 µ¥ÀÌÅ͠ŸÀÔ È®ÀÎ
19.4 ´Ù¿îij½ºÆÃ
19.5 Any, AnyObjectÀǠŸÀÔij½ºÆÃ

CHAPTER 20 ÇÁ·ÎÅäÄÝ
20.1 ÇÁ·ÎÅäÄÝÀ̶õ
20.2 ÇÁ·ÎÅäÄÝ Á¤ÀÇ
20.3 ÇÁ·ÎÅäÄÝ ¿ä±¸»çÇ×
__20.3.1 ÇÁ·ÎÆÛƼ ¿ä±¸
__20.3.2 ¸Þ¼­µå ¿ä±¸
__20.3.3 °¡º¯ ¸Þ¼­µå ¿ä±¸
__20.3.4 À̴ϼȶóÀÌÀú ¿ä±¸
20.4 ÇÁ·ÎÅäÄÝÀÇ »ó¼Ó°ú Å¬·¡½º Àü¿ë ÇÁ·ÎÅäÄÝ
20.5 ÇÁ·ÎÅäÄÝ Á¶ÇÕ°ú ÇÁ·ÎÅäÄÝ Áؼö È®ÀÎ
20.6 ÇÁ·ÎÅäÄÝ ¼±ÅÃÀû ¿ä±¸
20.7 ÇÁ·ÎÅäÄÝ º¯¼ö¿Í »ó¼ö
20.8 À§ÀÓÀ» À§ÇÑ ÇÁ·ÎÅäÄÝ

CHAPTER 21 ÀͽºÅÙ¼Ç
21.1 ÀͽºÅÙ¼ÇÀ̶õ
21.2 ÀͽºÅټǠ¹®¹ý
21.3 ÀͽºÅÙ¼ÇÀ¸·Î È®ÀåÇÒ ¼ö Àִ Ç׸ñ
__21.3.1 ¿¬»ê ÇÁ·ÎÆÛƼ
__21.3.2 ¸Þ¼­µå
__21.3.3 À̴ϼȶóÀÌÀú
__21.3.4 ¼­ºê½ºÅ©¸³Æ®
__21.3.5 Áßø µ¥ÀÌÅ͠ŸÀÔ

CHAPTER 22 Á¦³×¸¯
22.1 Á¦³×¸¯ ÇÔ¼ö
22.2 Á¦³×¸¯ Å¸ÀÔ
22.3 Á¦³×¸¯ Å¸ÀÔ È®Àå
22.4 Å¸ÀÔ Á¦¾à
22.5 ÇÁ·ÎÅäÄÝÀÇ ¿¬°ü Å¸ÀÔ

CHAPTER 23 ÇÁ·ÎÅäÄÝ ÁöÇâ ÇÁ·Î±×·¡¹Ö
23.1 ÇÁ·ÎÅäÄÝ ÃʱⱸÇö
23.2 ¸Ê, ÇÊÅÍ, ¸®µà½º Á÷Á¢ ±¸ÇöÇغ¸±â
23.3 ±âº» Å¸ÀÔ È®Àå

PART V ½ºÀ§ÇÁÆ® °í±Þ

CHAPTER 24 Å¸ÀÔ Áßø
24.1 Áßø µ¥ÀÌÅ͠ŸÀÔ

CHAPTER 25 ÆÐÅÏ
25.1 ¿ÍÀϵåÄ«µå ÆÐÅÏ
25.2 ½Äº°ÀÚ ÆÐÅÏ
25.3 °ª ¹ÙÀεù ÆÐÅÏ
25.4 Æ©ÇàÆÐÅÏ
25.5 ¿­°ÅÇü ÄÉÀ̽º ÆÐÅÏ
25.6 ¿É¼Å³Î ÆÐÅÏ
25.7 Å¸ÀÔij½ºÆàÆÐÅÏ
25.8 Ç¥Çö ÆÐÅÏ

CHAPTER 26 where Àý
26.1 where ÀýÀÇ È°¿ë

CHAPTER 27 ARC
27.1 ARC¶õ
27.2 °­ÇÑÂüÁ¶
__27.2.1 °­ÇÑÂüÁ¶ ¼øȯ ¹®Á¦
27.3 ¾àÇÑÂüÁ¶
27.4 ¹Ì¼ÒÀ¯ÂüÁ¶
27.5 ¹Ì¼ÒÀ¯ÂüÁ¶¿Í ¾Ï½ÃÀû ÃßÃ⠿ɼųΠÇÁ·ÎÆÛƼ
27.6 Å¬·ÎÀúÀÇ °­ÇÑÂüÁ¶ ¼øȯ
__27.6.1 È¹µæ¸ñ·Ï

CHAPTER 28 ¿À·ùó¸®
28.1 ¿À·ù󸮶õ
28.2 ¿À·ùÀǠǥÇö
28.3 ¿À·ù Æ÷Âø ¹× Ã³¸®
__28.3.1 ÇÔ¼ö¿¡¼­ ¹ß»ýÇÑ ¿À·ù ¾Ë¸®±â
__28.3.2 do-catch ±¸¹®À» ÀÌ¿ëÇÏ¿© ¿À·ùó¸®
__28.3.3 ¿É¼Å³Î °ªÀ¸·Î ¿À·ùó¸®
__28.3.4 ¿À·ù°¡ ¹ß»ýÇÏÁö ¾ÊÀ» °ÍÀ̶ó°í È®½ÅÇϴ ¹æ¹ý
__28.3.5 ´Ù½Ã´øÁö±â
__28.3.6 ÈÄ󸮠defer

ºÎ·Ï
A. ½ºÀ§ÇÁÆ®ÀÇ ÁÖ¿ä ÇÁ·ÎÅäÄÝ
B. ½ºÀ§ÇÁÆ®ÀÇ ÁÖ¿ä ÇÔ¼ö
C. ½ºÀ§ÇÁÆ®ÀÇ ¿¹¾à¾î
D. µð¹ö±ë ½Äº°ÀÚ
E. ÄÄÆÄÀÏ·¯ Á¦¾î ±¸¹®
F. »ç¿ë °¡´É Á¶°Ç È®ÀÎ
G. ¼Ó¼º
H. Å¸ÀÔ º°Äª ¹× È£È¯ Å¸ÀÔ