·Î±×ÀÎ | ȸ¿ø°¡ÀÔ | ³»°ø°£ | Ã¥¹Ù±¸´Ï | 1:1¼­ºñ½º | µµ¿ò¸»  
   
Ȩ °íµî Áßµî ÃÊµî ¿À¸£ºñ EBS¼ö´ÉƯ°­ ½ë¼öÇÐ Áß°£°í»ç âºñ
   
»ó¼¼Ã£±â
 
• µµ¼­ºÐ·ù
• µµ¼­¼Ò°³
• ¸ñÂ÷
• °ü·Ãµµ¼­
ÇöÀçÀ§Ä¡
Home > »óÇ°Á¤º¸
[Âü°í¼­] Objective-C °³¹ßÀÚ¸¦ À§ÇÑ Swift
±è±Ù¿µ ÁöÀ½ | ¾ÆÀÌ»ý°¢(µðÁöÅкϽº) Æ쳿
 

¤ýÁ¤°¡ 30,000 ¿ø
¤ýÆǸŰ¡ 27,000 ¿ø (10%, 3,000 ¿ø ÇÒÀÎ)
¤ýÀû¸³±Ý 1,500 ¿ø (5% Àû¸³)
¤ýÃâ°£ÀÏ : 2014 ³â 12 ¿ù 15 ÀÏ
¤ý544 ÂÊ | 188*257*15mm/122g | ISBN : 9788960881518
¤ý1¸¸¿ø ÀÌ»ó ÁÖ¹®½Ã ¹«·á¹è¼Û
¼ö·® : ÁÖ¹®Çϱâ Ä«Æ®¿¡ ´ã±â
ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ¡æ ÇÁ·Î±×·¡¹Ö ¡æ C/C++/C#
º»¼­´Â Objective-C¿Í Swift Äڵ带 ÇÔ²² Á¦°øÇÔÀ¸·Î½á µÎ ¾ð¾îÀÇ Â÷ÀÌÁ¡À» ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ¹è·ÁÇÑ, Objective-C¿¡¼­ Swift·Î ÀüȯÇϱâ À§ÇÑ °¡À̵åÀÔ´Ï´Ù. ƯÈ÷, ±âº» ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ ·¹ÆÛ·±½º¸¦ Á¦°øÇÏ¿© ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇϸ鼭 Âü°íÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´À¸¸ç, ¸Þ¸ð¸® °ü¸®¿¡ ´ëÇØ »ó¼¼ÇÑ ¼³¸íµµ ¼ö·ÏµÇ¾î ÀÖ½À´Ï´Ù.

Hello, Swift
1. C¿¡¼­ Objective-C±îÁö
1) »õ·Î¿î ½ÃÀÛ, Swift
2) Swift´Â ÀÌ ¼ø°£¿¡µµ ÁøÈ­ Áß
2. SwiftÀÇ Æ¯Â¡
1) Main ÇÔ¼ö°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.
2) ¹®Àå ³¡À» ³ªÅ¸³»´Â ³ªÅ¸³»´Â...
3) º¯¼ö¿Í »ó¼ö¸¦ ¼±¾ðÇÏ´Â...
4) º¯¼ö³ª »ó¼öÀÇ À̸§¿¡¼­ À¯´ÏÄÚµå...
5) ¹®ÀÚ¿­°ú ¹®ÀÚ´Â ¸ðµÎ Å«µû¿ÈÇ¥...
6) È®Àå °¡´ÉÇÑ »õ·Î¿î ÀÚ·áÇü...
7) Çì´õ ÆÄÀÏÀÌ »ç¶óÁö°í...
8) Çü½ÄÈ­µÈ ¹®ÀÚ¿­À»...
9) Objective-C ÄÚµå¿Í ÇÔ²²...
10) ´õ¿í Æí¸®ÇÑ ¸Þ¸ð¸® °ü¸®...
11) ¼­ºê½ºÅ©¸³Æ® ¹®¹ýÀ»...
12) ±¸Á¶Ã¼¿Í ¿­°ÅÇü...
13) ´Ù¾çÇÑ ¿¬»êÀÚ¸¦ Á¦°øÇÏ°í,...
14) Áßø Çü½ÄÀ» Áö¿ø...
15) ¡°°ªÀÌ ¾øÀ½¡±À» ³ªÅ¸³»´Â...
16) ÀϹÝÈ­ ÇÁ·Î±×·¡¹Ö...
3. Xcode 6¿Í Playground
1) Hello, Playground
- Result Sidebar
- Quick Look
- Timeline
2) Playground Platform Settings

Swift Basics
4. º¯¼ö¿Í »ó¼ö
1) º¯¼ö
2) Type Inference
3) »ó¼ö
4) ÃʱâÈ­
5) À̸§ Á¤ÀÇ ±ÔÄ¢
5. ÁÖ¼®
6. ·Î±× Ãâ·Â ÇÔ¼ö¿Í Çü½ÄÈ­µÈ ¹®ÀÚ¿­
1) String Interpolation
7. ¿ø½Ã ÀÚ·áÇü°ú Objective-C È®Àå ÀÚ·áÇü
1) Int, UInt
2) Float, Double
3) Bool
4) Çüº¯È¯
5) Type Alias
8. ¿¬»êÀÚ
1) ÇÒ´ç ¿¬»êÀÚ ¹× º¹ÇÕ ÇÒ´ç ¿¬»êÀÚ
2) »ê¼ú ¿¬»êÀÚ
3) ¿À¹öÇÃ·Î¿ì ¿¬»êÀÚ
4) ³ª¸ÓÁö ¿¬»êÀÚ
5) ¹üÀ§ ¿¬»êÀÚ
9. Tuples
1) Æ©Çà ÀÚ·áÇü
2) Æ©Çà °ª Àбâ
3) Æ©ÇÃÀÇ »ç¿ë ¹üÀ§
4) _ ¹®ÀڷΠƯÁ¤ ¿ä¼Ò ¹«½ÃÇϱâ
5) ¿ä¼ÒÀÇ À̸§ ÁöÁ¤
10. Optionals
1) Optional Type
2) Forced Unwrapping
3) Implicit Unwrapping
4) Optional Binding
5) Nil Coalescing Operator
6) Optional Chanining
- ¿É¼Å³Î üÀÌ´×°ú °ª ¾²±â
- ¿É¼Å³Î Çü½ÄÀ¸·Î ÀÚµ¿ º¯°æ
11. ¹®ÀÚ¿­°ú ¹®ÀÚ
1) ÃʱâÈ­
2) ¹®ÀÚ¿­ ¿¬»ê
3) °¡º¯¼º
4) ¹®ÀÚ¿­ ±æÀÌ
5) ¹®ÀÚ¿­ ¼øȸ
6) ¹®ÀÚ¿­ ºñ±³
12. Ä÷º¼Ç
1) ¹è¿­
- ¹è¿­ÀÇ ¼±¾ð°ú ÃʱâÈ­
- ¹è¿­ÀÇ ´õÇϱ⠿¬»ê
- ƯÁ¤ Å©±â·Î ÃʱâÈ­
- ¹è¿­ ¿ä¼Ò È®ÀÎ
- »õ·Î¿î ¿ä¼Ò Ãß°¡
- ¹è¿­ ¿ä¼Ò¿¡ Á¢±ÙÇϱâ
- ¹è¿­ ¿ä¼Ò »èÁ¦
- ¹è¿­ ¼øȸ
2) µñ¼Å³Ê¸®
- µñ¼Å³Ê¸® ¼±¾ð°ú ÃʱâÈ­
- µñ¼Å³Ê¸® ¿ä¼Ò È®ÀÎ
- µñ¼Å³Ê¸® ¿ä¼Ò Ãß°¡ ¹× °»½Å
- µñ¼Å³Ê¸® ¿ä¼Ò »èÁ¦
- µñ¼Å³Ê¸® ¼øȸ
13. ¹Ýº¹¹®°ú Á¦¾î¹®
1) for
2) while
3) if
4) switch
- fallthrough
- Value Matching
- Value Binding
- where Àý
5) break, return, continue
- Labeled Statements
14. ÇÔ¼ö
1) ÇÔ¼ö È£Ãâ
2) ¸®ÅÏ È­»ìÇ¥
3) ÆĶó¹ÌÅÍ
4) Æ©Çà ¸®ÅÏ
5) Parameter Names
6) ÆĶó¹ÌÅÍ ±âº»°ª
7) °¡º¯ ÀÎÀÚ ÆĶó¹ÌÅÍ
8) ÀÔÃâ·Â ÆĶó¹ÌÅÍ
9) Function Types
10) ³»Æ÷µÈ ÇÔ¼ö
11) Curried Functions
15. Closure
1) Capturing Value
2) Ŭ·ÎÀú Ç¥Çö½Ä
3) À̸§ Ãà¾à
4) ¿¬»êÀÚ ÇÔ¼ö
5) Trailing Closure
16. ¿­°ÅÇü
1) Objective-CÀÇ ¿­°ÅÇü
2) SwiftÀÇ ¿­°ÅÇü
3) Raw Value
4) Associated Value
5) »ý¼ºÀÚ¿Í ÀνºÅϽº ÇÔ¼ö
17. Ŭ·¡½º¿Í ±¸Á¶Ã¼
1) °ª Çü½Ä°ú ÂüÁ¶ Çü½Ä
2) Ŭ·¡½º¿Í ±¸Á¶Ã¼ ¼±¾ð
3) ÃʱâÈ­ ¹®¹ý
4) Áßø Çü½Ä
5) ¼Ó¼º
- ÀúÀå ¼Ó¼º
- °è»ê ¼Ó¼º
- Çü½Ä ¼Ó¼º
- ¼Ó¼º °¨½ÃÀÚ
6) »ý¼ºÀÚ
- Çʼö »ý¼ºÀÚ
- Memberwise Initializer
- Failable Initializer
- »ý¼ºÀÚ µ¨¸®°ÔÀ̼Ç
- »ý¼ºÀÚ »ó¼Ó°ú ÀçÁ¤ÀÇ
- Ŭ·¡½º ÃʱâÈ­ °úÁ¤°ú ¾ÈÁ¤¼º üũ
7) ¼Ò¸êÀÚ
8) ¸Þ¼Òµå
- ÀνºÅϽº ¸Þ¼Òµå
- Çü½Ä ¸Þ¼Òµå
- ¸Þ¼Òµå ¿À¹ö·Îµù
9) ¼­ºê½ºÅ©¸³Æ®
- Objective-CÀÇ ¼­ºê½ºÅ©¸³Æ®
- SwiftÀÇ ¼­ºê½ºÅ©¸³Æ®
10) ¿À¹ö¶óÀ̵ù
- ¼Ó¼º ¿À¹ö¶óÀ̵ù
- ¸Þ¼Òµå ¿À¹ö¶óÀ̵ù
- ¼­ºê½ºÅ©¸³Æ® ¿À¹ö¶óÀ̵ù
- final
18. ¿¬»êÀÚ ÇÔ¼ö¿Í Ç×µî ¿¬»êÀÚ, »ç¿ëÀÚ Á¤ÀÇ ¿¬»êÀÚ
1) ´ÜÇ× ¿¬»êÀÚ ¿À¹ö·Îµù
- prefix
- postfix

ÇöÀç Objective-C °³¹ßÀÚ¸¦ À§ÇÑ Swift¿¡ µî·ÏµÈ ¼­ÆòÀÌ ¾ø½À´Ï´Ù.

1
ȸ»ç¼Ò°³ |   ÀÌ¿ë¾à°ü |   »ç¾÷ÀÚÁ¤º¸È®ÀΠ|   ¿À½Ã´Â±æ |   µµ¿ò¸»  |   °³ÀÎÁ¤º¸Ãë±Þ¹æħ
 
jbookshop/59 576896D1D2E948FA93B1F65B20240518