ÇöÀçÀ§Ä¡ : Home > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý > ÇÁ·Î±×·¡¹Ö ¹× ¾ð¾î

 
Xcode4 : ¸Å·ÂÀûÀÎ ¸Æ iOS °³¹ß ȯ°æ
    ¡¤ ÁöÀºÀÌ | ¿Å±äÀÌ:±èÁ¤
    ¡¤ ÃâÆÇ»ç:ÀλçÀÌÆ®
    ¡¤ ÃâÆdz⵵:20110909
    ¡¤ Ã¥»óÅÂ:º»¹® À­Ãø¸éÀÇ Á÷ÀÎ ¿Ü¿£ »õÃ¥¼öÁØ / 390ÂÊ / 188*240mm / 9788966260133(8966260136)
    ¡¤ ISBN:8966260136
    ¡¤ ½ÃÁß°¡°Ý : ¿ø
    ¡¤ ÆǸŰ¡°Ý : ¿ø
    ¡¤ Æ÷ ÀÎ Æ® : Á¡
    ¡¤ ¼ö ·® : °³

¸Å·ÂÀûÀÎ ¸Æ/iOS °³¹ßȯ°æ¡ºXcode4¡». »õ·Î¿öÁø ¸Æ/iOS °³¹ß ȯ°æ°ú Xcode4¸¦ ±íÀÌ ÀÖ°Ô ´Ù·é Ã¥ÀÌ´Ù. ÀÌ Ã¥¿¡¼­´Â Xcode4¿¡ Ãß°¡µÈ »õ·Î¿î ±â´É°ú °³³äÀÌ Æ÷ÇԵǾî ÀÖ°í, µð¹ö±ë/¼º´É ºÐ¼®, ´ÜÀ§ Å×½ºÆ®, Á¤Àû ºÐ¼®À» »ìÆ캸¾Ò´Ù.


ÁöÀºÀÌÀÇ ±Û
 ÃßõÀÇ ±Û

1ºÎ Xcode4 ½ÃÀÛÇϱâ
1Àå Xcode ù°ÉÀ½
1.1 ¸ÆÀÇ °³¹ß ȯ°æ
1.2 Ã¥ÀÇ ±¸¼º
1.3 ¾ÖÇà °³¹ßÀÚ ¹®¼­
1.4 ¸¶¹«¸®

2Àå XcodeÀÇ ¿ª»ç
2.1 XcodeÀÇ Åµ¿
2.2 Ãʱ⠰³¹ß ȯ°æ
2.3 XcodeÀÇ Åº»ý
2.4 ¸¶¹«¸®

3Àå Xcode4 ¼³Ä¡Çϱâ
3.1 ¼³Ä¡Çϱâ
Xcode4 ´Ù¿î·Îµå
¼³Ä¡ È­¸é
Á¦°ÅÇϱâ
3.2 ÆÐÅ°Áö ±¸¼º
/Developer µð·ºÅ͸®
3.3 ¸¶¹«¸®

4Àå Xcode4·Î ÀÌÁÖÇϱâ
4.1 Xcode3 ÇÁ·ÎÁ§Æ® ȣȯ¼º
4.2 ÇÁ·ÎÁ§Æ® ³»ºÎ ±¸Á¶
xcodeproj¿Í pbxproj
Xcode4 ÇÁ·ÎÁ§Æ® ±¸Á¶
4.3 ¸¶¹«¸®

5Àå Xcode4ÀÇ »õ·Î¿î ÇÙ½É ±â´É
5.1 ´ÜÀÏ Ã¢
5.2 ÅëÇÕ ÀÎÅÍÆäÀ̽º ºô´õ
5.3 º¸Á¶ È­¸é
5.4 LLVM ÄÄÆÄÀÏ·¯
5.5 Áï½Ã Ç¥Çö°ú Fix-it
 5.6 ¹öÀü ÆíÁý±â
5.7 »õ·Î¿î µð¹ö°Å - LLDB
 5.8 ¸¶¹«¸®

2ºÎ Xcode4 öÀú ÇغÎ
6Àå »õ·Î¿î È­¸é°ú ¿ë¾î ÀÌÇØÇϱâ
6.1 È­¸é ±¸¼º
Åø¹Ù
Á¡ÇÁ¹Ù
¹Ù·Î°¡±â Á¡ÇÁ ¸Þ´º
´Ü°èº° Á¡ÇÁ ¸Þ´º
¿µ¿ªº°/±â´Éº° ¼³¸í
6.2 ¿öÅ©½ºÆäÀ̽º °ü·Ã ¿ë¾î
6.3 ºôµå °ü·Ã ¿ë¾î
6.4 µð¹ö±ë °ü·Ã ¿ë¾î
6.5 ¸¶¹«¸®
¸ðµç ÀÛ¾÷ÀÇ ½ÃÀÛÁ¡

7Àå ÇÁ·ÎÁ§Æ® ¸¸µé±â
7.1 ÇÁ·ÎÁ§Æ® ³»ºñ°ÔÀÌÅÍ
¹®¸Æ ¸Þ´º(Context Menu)
 7.2 ½É¹ú ³»ºñ°ÔÀÌÅÍ
7.3 À̽´ ³»ºñ°ÔÀÌÅÍ
7.4 °Ë»ö ³»ºñ°ÔÀÌÅÍ
7.5 µð¹ö±× ¿µ¿ª
7.6 ºê·¹ÀÌÅ©Æ÷ÀÎÆ® ³»ºñ°ÔÀÌÅÍ
7.7 µð¹ö±× ³»ºñ°ÔÀÌÅÍ
7.8 ·Î±× ³»ºñ°ÔÀÌÅÍ
7.9 ¸¶¹«¸®

8Àå ºÎ°¡ Á¤º¸ È°¿ëÇϱâ
8.1 ¼¼ºÎ Á¤º¸ - ÀνºÆåÅÍ
ÆÄÀÏ ÀνºÆåÅÍ
Æ®À§ÅÍ API
ºü¸¥ µµ¿ò¸»
viewDidLoad ¸Þ¼­µå
XML ÆĽÌ
Å×ÀÌºí ºä µ¥ÀÌÅÍ ¼Ò½º µ¨¸®°ÔÀÌÆ®
¾ÆÀ̵§Æ¼Æ¼ ÀνºÆåÅÍ
¼Ó¼º ÀνºÆåÅÍ
Å©±â ÀνºÆåÅÍ
¿¬°á ÀνºÆåÅÍ
¹ÙÀεù ÀνºÆåÅÍ
ºä ÀÌÆåÆ® ÀνºÆåÅÍ
8.2 Á¤º¸ â°í - ¶óÀ̺귯¸®
ÆÄÀÏ ÅÛÇø´
ÄÚµå Á¶°¢
ÀÎÅÍÆäÀ̽º °´Ã¼
¹Ìµð¾î
8.3 ¸¶¹«¸®
ÄÚµù¿¡ ÁýÁßÇϱâ
ÄüŸÀÓ°ú ÄÚ¾î ºñµð¿À

9Àå HelloVideo ÇÁ·ÎÁ§Æ®
9.1 ±¸¹® ºÐ¼®°ú »ö Ç¥½Ã
9.2 ÅëÇÕ ÀÎÅÍÆäÀ̽º ºô´õ
9.3 º¸Á¶ È­¸é
IBOutlet ¿¬°á
IBAction ¿¬°á
º¸Á¶ È­¸é ¹èÄ¡
Çì´õ ÄÚµå ÀÛ¼º
9.4 ÄÚµå ¿Ï¼º
¸ÖƼ ÅÇ/¸ÖƼâ ¸ðµå
±¸Çö ÄÚµå ÀÛ¼º
ĸó µ¥ÀÌÅÍ ÀúÀå
ÇÁ·¹ÀÓ À̹ÌÁö ÀúÀå
9.5 Fix-it
 9.6 ÄÚµå Á¶°¢
³ª¸¸ÀÇ ÄÚµå Á¶°¢
ÇÁ·Î±×·¥ ½ÇÇà °á°ú
9.7 ¸®ÆÑÅ͸µ
À̸§ º¯°æ(Rename)
̧̉(Extract)
ĸ½¶È­Çϱâ(Encapsulate)
»óÀ§ Ŭ·¡½º ¸¸µé±â(Create Superclass)
»óÀ§·Î ¿Ã¸®±â(Move Up)
ÇÏÀ§·Î ³»¸®±â(Move Down)
 9.8 ¸¶¹«¸®

10Àå ÀÎÅÍÆäÀ̽º µðÀÚÀÎ ÀÌÇØÇϱâ
10.1 ÀÎÅÍÆäÀ̽º µðÀÚÀÎ
µðÀÚÀΠöÇÐ
HIG
¾Æ¿ô·¿°ú ¾×¼Ç
NIB vs. Code
UICatalog »ùÇÃ
NIB ÆÄÀÏ
NIB ÆÄÀÏ µðÀÚÀÎ °¡À̵å
10.2 µðÀÚÀÎ ÆÐÅÏ
ÄÚÄÚ¾Æ µðÀÚÀÎ ÆÐÅÏ
Chain of Responsibility ÆÐÅÏ
Observer ÆÐÅÏ
MVC ÆÐÅÏ
ºä¿Í ºä ÄÁÆ®·Ñ·¯ ÇÁ·Î±×·¡¹Ö
10.3 ¸®¼Ò½º ÇÁ·Î±×·¡¹Ö
NIB ÆÄÀÏ Ã³¸®
¹®ÀÚ¿­ ¸®¼Ò½º
À̹ÌÁö ¸®¼Ò½º
¿Àµð¿À ¸®¼Ò½º
ºñµð¿À ¸®¼Ò½º
10.4 ¸¶¹«¸®

11Àå È¿°úÀûÀÎ ¼Ò½º °ü¸®
11.1 ¼Ò½º °ü¸®
¼Ò½º Æ®¸®(Source Trees)
¼Ò½º ¹öÀü °ü¸®
ÀúÀå¼Ò
¹öÀü ÆíÁý±â
11.2 SVN ¿¬µ¿
ÀúÀå¼Ò ¸¸µé±â
ÇÁ·ÎÁ§Æ® ÀÓÆ÷Æ®Çϱâ
ÀúÀå¼Ò¿¡¼­ üũ¾Æ¿ô
11.3 Git ¿¬µ¿
HelloGit ÇÁ·ÎÁ§Æ® ¸¸µé±â
¿¹Á¦ ÇÁ·Î±×·¥ ½ÇÇà
11.4 SVN°ú Git ºñ±³
¼­ºê¹öÀüÀ» À§ÇÑ Á¶°Ç
GitÀ» À§ÇÑ Á¶°Ç
11.5 ¸¶¹«¸®
ÇÁ·ÎÁ§Æ® Á¦´ë·Î °ü¸®Çϱâ

12Àå Xcode ÇÁ·ÎÁ§Æ®
12.1 ¿öÅ©½ºÆäÀ̽º
±âÁ¸ ÇÁ·ÎÁ§Æ® Ãß°¡Çϱâ
12.2 ºôµå ½Ã½ºÅÛ
Ÿ±ê
Ÿ±ê Á¾·ù
Ÿ±ê ±¸Á¶
ºôµå ¼³Á¤
ÇÁ·ÎÁ§Æ® ºôµå ¼³Á¤
Ÿ±ê ºôµå ¼³Á¤
12.3 ½ºÅ´
¸ñÀûÁö(Destination)
ºôµå ¾×¼Ç
½ÇÇà ¾×¼Ç
Å×½ºÆ® ¾×¼Ç
¾ÆÄ«ÀÌºê ¾×¼Ç
½ºÅ´ °ü¸®
pre-Action°ú post-Action
 12.4 ¶óÀ̺귯¸®¿Í ÇÁ·¹ÀÓ¿öÅ©
Á¤Àû ¶óÀ̺귯¸®(Static Library)
µ¿Àû ¶óÀ̺귯¸®(Dynamic/Shared Library)
ÇÁ·¹ÀÓ¿öÅ©
ÇÁ·¹ÀÓ¿öÅ© ±¸Á¶
ÇÁ·¹ÀÓ¿öÅ© ¸¸µé±â
12.5 ¹øµé ±¸Á¶
¾ÖÇø®ÄÉÀÌ¼Ç ¹øµé ±¸Á¶
12.6 °³¹ß ¹®¼­ ¸¸µé±â
HeaderDoc
Doxygen
docset
Xcode ¹®¼­ µð·ºÅ͸®
appledoc
 12.7 ¸¶¹«¸®

13Àå ÀÛ¾÷ ȯ°æ È®ÀåÇϱâ
13.1 µð¹ÙÀ̽º
°³¹ßÀÚ ÇÁ·ÎÆÄÀÏ
ÇÁ·ÎºñÀú´× ÇÁ·ÎÆÄÀÏ
¼ÒÇÁÆ®¿þ¾î À̹ÌÁö
µð¹ÙÀ̽º ·Î±×
½ºÅ©¸°¼¦
13.2 ÀúÀå¼Ò
13.3 ÇÁ·ÎÁ§Æ®
½º³À¼¦
13.4 ¾ÆÄ«À̺ê
iOS ¾Û ¹èÆ÷ Áغñ
¾ÆÄ«ÀÌºê ¸ñ·Ï
°ËÁõ(Validate) ±â´É
°øÀ¯(Share) ±â´É
Àü¼Û(Submit) ±â´É
13.5 °³¹ß ¹®¼­
13.6 ¸¶¹«¸®

14Àå ³ª¸¸ÀÇ ½ºÅ¸ÀÏ·Î ²Ù¹Ì±â
14.1 ÀÏ¹Ý ¼³Á¤
ÀÚµ¿ ÀúÀå(Auto-save)
Áï½Ã Ç¥Çö(Enable Live Issues)
È°¼ºÈ­(Activation)
³»ºñ°ÔÀ̼Ç(Navigation)
 14.2 ÆíÁý±â ¼³Á¤
ÆíÁý(Editing)
µé¿©¾²±â(Indentation)
 14.3 µ¿ÀÛ ±ÔÄ¢ ¼³Á¤
14.4 Å° ¹ÙÀεù ¼³Á¤
14.5 °³¹ß ¹®¼­ ¼³Á¤
14.6 À§Ä¡ ¼³Á¤
°ü·Ã µ¥ÀÌÅÍ(Derived Data)
½º³À¼¦ À§Ä¡(Snapshot Locations)
¾ÆÄ«À̺ê À§Ä¡(Archive Locations)
ºôµå À§Ä¡(Build Locations)
 14.7 ºÐ»ê ºôµå ¼³Á¤
ºÐ»ê ºôµå ¼­¹ö
ºÐ»ê ºôµå Ŭ¶óÀ̾ðÆ®
14.7 ¸¶¹«¸®

3ºÎ µð¹ö±ë°ú ºÐ¼® µµ±¸
15Àå µð¹ö°Å Àͼ÷ÇØÁö±â
15.1 µð¹ö±ëÇϱâ
°¡À§¹ÙÀ§º¸ °ÔÀÓ ÇÁ·ÎÁ§Æ®
ù ¹ø° ±â´É
µð¹ö±× ¿µ¿ª
15.2 ºê·¹ÀÌÅ©Æ÷ÀÎÆ®
ºê·¹ÀÌÅ©Æ÷ÀÎÆ® ¾×¼Ç
¿¹¿Ü ºê·¹ÀÌÅ©Æ÷ÀÎÆ®
½É¹ú¸¯ ºê·¹ÀÌÅ©Æ÷ÀÎÆ®
15.3 LLDB
LLDBÀÇ Æ¯Â¡
LLDB »ç¿ëÇϱâ
LLDB ¸í·É¾î
15.4 ¸ÖƼ½º·¹µå µð¹ö±ë
15.5 expression È°¿ëÇϱâ
15.6 µð¹ö±× ½ºÅ©¸³Æ®
15.7 µð¹ö±ë ºÐ¼® ±â¹ý
15.8 ¸¶¹«¸®

16Àå ´ÜÀ§ Å×½ºÆ®Çϱâ
16.1 ·ÎÁ÷ Å×½ºÆ® Ãß°¡Çϱâ
16.2 °¡À§¹ÙÀ§º¸ µÎ ¹ø° ±¸Çö
·ÎÁ÷ Å×½ºÆ®
Ãß°¡ ±¸Çö
16.3 ¾Û Å×½ºÆ® Ãß°¡Çϱâ
16.4 ¸¶¹«¸®
¿¡·¯ ¿¹ÃøÇϱâ

17Àå ¿¡·¯ ¿¹ÃøÇϱâ 267
Clang°ú Á¤Àû ºÐ¼®
17.1 À߸øµÈ ÄÚµå ¸¸µé±â
17.2 À¯Çüº° ºÐ¼®
À߸øµÈ »ç¿ë(API Misuse)
Á×Àº ÄÚµå(Dead Store)
ÀáÀçÀû ¸Þ¸ð¸® ´©¼ö(Potential leak)
³Î ÂüÁ¶(Null Dereference)
³í¸®Àû ¿À·ù(Logic Error)
 17.3 ´Ù¸¥ È°¿ë ¹æ¹ý
Å͹̳ο¡¼­ Clong ¸í·É »ç¿ëÇϱâ
¸Æ À¥ºê¶ó¿ìÀú¿¡¼­ Á¤Àû ºÐ¼® °á°úº¸±â
17.4 ¸¶¹«¸®

18Àå ºñÁÖ¾ó ½ÃÄý½º ¿¹Á¦ ¸¸µé±â
¼º´É ºÐ¼®°ú ÃÖÀûÈ­Çϱâ
³»Àå ÀνºÆ®·ç¸ÕÆ® ÅÛÇø´
ÇÁ·ÎÆÄÀÏ ¾×¼Ç
18.1 ¸Þ¸ð¸® ÇÒ´ç°ú ´©¼ö
18.2 ÀÛ¾÷ ½Ã°£ ÇÁ·ÎÆÄÀÏ
¸Æ¿¡¼­ ÇÁ·Î¼¼½º ºÐ¼®Çϱâ
18.3 UI ÀÚµ¿ Á¡°Ë
18.4 Àü¿ø »ç¿ë·® ºÐ¼®
18.5 µð½ºÆÐÄ¡
ºí·Ï°ú GCD
GCD API
ÀÛ¾÷ ¿­ °³ ó¸®Çϱâ
dispatch_sync
dispatch_async¿Í dispatch_apply
µð½ºÆÐÄ¡ ÀνºÆ®·ç¸ÕÆ®
18.6 ½Ã½ºÅÛ ºÐ¼®
18.7 ³ª¸¸ÀÇ ºÐ¼® µµ±¸ ¸¸µé±â
ÇÁ·Îºê(Prove)
 18.8 ¸¶¹«¸®

19Àå °³¹ß µµ±¸ È°¿ëÇϱâ
19.1 ´ë½ÃÄÚµå
19.2 ÄÚ¾î À̹ÌÁö ÆÝÇϿ콺
19.3 µ¸º¸±â
19.4 GUI ±¸Á¶ µé¿©´Ùº¸±â
19.5 ¾ÆÀÌÄÜ ¸¸µé±â
19.6 ÆÐÅ°Áö ¸¸µé±â
19.7 ¸¶¹«¸®

4ºÎ ¼û°ÜÁø °³¹ß ȯ°æ
20Àå LLVM
 20.1 LLVMÀ̶õ
LLVMÀÇ ¿ª»ç
LLVM ±¸Á¶
LLVM ÇÁ·Î±×·¥ ±¸¼º
LLVM °¡»ó ¾ð¾î(IR)
 20.2 LLVM Ư¡
ÄÄÆÄÀÏ ½Ã°£ ´ÜÃà
ÄÄÆÄÀÏ¿¡ ÇÊ¿äÇÑ µ¥ÀÌÅÍ °ø°£ Àý¾à
Clang ÇÁ·ÐÆ®¿£µå
IPO/IPA
ºÎ¼ÓÇ° ±â¹Ý ±¸Á¶(Compnent-based Architecture)
LLVM ¸í·É¾î
20.3 ÃÖÀûÈ­ ¿É¼Ç
ºÐ¼® °úÁ¤(Analysis Passes)
º¯È¯ °úÁ¤(Transform Passes)
À¯Æ¿¸®Æ¼ °úÁ¤(Utility Passes)
 20.4 ¼­ºê ÇÁ·ÎÁ§Æ®
Clang ÇÁ·ÎÁ§Æ®
µå·¡°ï ¿¡±× ÇÁ·ÎÁ§Æ®
LLDB ÇÁ·ÎÁ§Æ®
libc++ ÇÁ·ÎÁ§Æ®
±âŸ ÇÁ·ÎÁ§Æ®
20.5 È°¿ë »ç·Ê
OpenGL
OpenCL
ARC
¿¬±Ý¼ú»ç ÇÁ·ÎÁ§Æ®¿Í Crack ÇÁ·ÎÁ§Æ®
ÀÌ ¹ÛÀÇ È°¿ë ¹æ¾È
20.6 ¸¶¹«¸®

21Àå À¯´Ð½º °³¹ß ȯ°æ
21.1 X À©µµ
X11
X11 ±â¹ÝÀÇ xterm
X11 Æ÷¿öµåÇϱâ
21.2 ÄÚÄÚ¾Æ-ÄÜ¼Ö ÇÁ·Î±×·¡¹Ö
CocoaPing ÇÁ·ÎÁ§Æ®
NSTask Ŭ·¡½º
±¸ÇöÇϱâ
½ÇÇà °á°ú
¼Ð ÇÁ·Î±×·¡¹Ö
21.3 xcodebuild
 21.4 Fink¿Í MacPort
Fink
MacPorts
 21.5 ¸¶¹«¸®

22Àå »õ·Î¿î ¸Æ OS X - ¶óÀ̾ð
22.1 ¸Æ ¾Û½ºÅä¾î
¸Æ ¾Û ¹èÆ÷ Áغñ
22.2 ¶óÀ̾ð
±âº» °³³ä
22.3 ¸¶¹«¸®


¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ ´äº¯
ÀÌ »óÇ°¿¡ ´ëÇÑ Áú¹®ÀÌ ¾ÆÁ÷ ¾ø½À´Ï´Ù.
±Ã±ÝÇϽŠ»çÇ×Àº ÀÌ°÷¿¡ Áú¹®ÇÏ¿© ÁֽʽÿÀ.
 
* ÀÌ »óÇ°¿¡ ´ëÇÑ ±Ã±ÝÇÑ »çÇ×ÀÌ ÀÖÀ¸½Å ºÐÀº Áú¹®ÇØ ÁֽʽÿÀ.
ȸ»ç¼Ò°³ | ¼­ºñ½ºÀÌ¿ë¾à°ü | °³ÀÎÁ¤º¸ Ãë±Þ¹æħ
¼­¿ï½Ã °ü¾Ç±¸ ½Å¿øµ¿ 1580-18 2Ãþ / ÀüÈ­ : 010-4004-14393 / Æѽº : 02-811-1256 / ¿î¿µÀÚ : ´Þ¸¶ / °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : ÀÓ¿µÅÃ
»ç¾÷ÀÚ µî·Ï¹øÈ£ : 108-91-53191 / ´ëÇ¥ : ÀÓ¿µÅà / Åë½ÅÆǸž÷½Å°í¹øÈ£ : Á¦ OO±¸ - 123È£
Copyright © 2009 ´Þ¸¶¼­Á¡. All Rights Reserved.