±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
28,000¿ø |
---|
25,200¿ø (10%ÇÒÀÎ)
1,400P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
¸ÅŲÅä½Ã Àü¹®°¡µéÀÌ ¼³¸íÇÏ´Â ¿ÀºêÁ§Æ¼ºê-C!
¡º¿ÀºêÁ§Æ¼ºê C¡»´Â iOS¿Í OS X ÀÎÅÍÆäÀ̽º¸¦ ¸¸µå´Â µ¥ ¾²ÀÌ´Â AppKit°ú UIKitÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. º¯¼ö¸¦ ÀÌÇØÇÏ°í ÀڷᱸÁ¶¸¦ ¼³°èÇÏ´Â ¹æ¹ý°ú ¿ÀºêÁ§Æ¼ºê-C¿¡ »õ·Î Ãß°¡µÈ ºí·Ï, ARC, Ŭ·¡½º È®Àå, Clang Á¤Àû ºÐ¼®±â¿Í GCD¸¦ ´Ù·é´Ù. ÀÌ Ã¥À» ÅëÇØ ¿ÀºêÁ§Æ¼ºê-CÀÇ Æ¯Â¡À» ¾Û °³¹ß¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Ù.
ÃâÆÇ»ç ¼Æò
ÇÁ·ÎµéÀÌ ¸¸µç ÇÁ·ÎµéÀ» À§ÇÑ Ã¥
ÀÌ Ã¥À¸·Î ÃÖ±Ù °¡Àå Àαâ ÀÖ´Â ¾ÆÀÌÆù, ¾ÆÀÌÆеå, ¸ÅŲÅä½Ã¿ë ¾ÛÀ» ¸¸µé¾îº¸ÀÚ. ÀÌ Ã¥Àº iOS¿Í OS X ÀÎÅÍÆäÀ̽º¸¦ ¸¸µå´Â µ¥ ¾²ÀÌ´Â AppKit°ú UIKitÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. ¸ÅŲÅä½Ã Àü¹®°¡ÀÎ ½ºÄà ³»½ºÅÍ¿Í ¿ÍÄ«¸£ ¸»¸¯Àº ¾ÖÇÃÀÇ ÃֽŠXcode ÅøÀ» »ç¿ëÇØ ¿ÀºêÁ§Æ¼ºê-C ±âÃʸ¦ ¿Ïº®ÇÏ°Ô ¼³¸íÇÏ°í ÀÖÀ¸¸ç, ¿ÀºêÁ§Æ¼ºê-C»Ó¸¸ ¾Æ´Ï¶ó ¾ÖÇÃÀÇ ÄÚÄÚ¾Æ ÅøŶ¿¡ ´ëÇؼµµ ¾Ë·ÁÁØ´Ù. ÀÌ Ã¥À¸·Î ¿ÀºêÁ§Æ¼ºê-C¸¦ ¹è¿ì°í ³ª¸é, ½ÇÁ¦ ÄÚÄÚ¾Æ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÒ Áغñ°¡ ³¡³ª°Ô µÉ °ÍÀÌ´Ù.
ÀÌ Ã¥À» ÅëÇØ ¹è¿ï ³»¿ë
º¯¼ö¸¦ ÀÌÇØÇÏ°í ÀڷᱸÁ¶¸¦ ¼³°èÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù.
¿ÀºêÁ§Æ¼ºê-C¿¡ »õ·Î Ãß°¡µÈ ºí·Ï, ARC, Ŭ·¡½º È®Àå µîÀ» ¹è¿î´Ù.
»õ·Î¿î ÅøÀÎ Clang Á¤Àû ºÐ¼®±â¿Í GCD¸¦ ¹è¿î´Ù
UIKit¸¦ »ç¿ëÇؼ ½±°Ô ¸ð¹ÙÀÏ ÀÎÅÍÆäÀ̽º¸¦ ¸¸µé ¼ö ÀÖ´Ù.
ÀÌ Ã¥Àº »ó¼Ó, ÄÄÆ÷Áö¼Ç, °´Ã¼ ÃʱâÈ, Ä«Å×°í¸®, ÇÁ·ÎÅäÄÝ, ¸Þ¸ð¸® °ü¸®, ¼Ò½ºÆÄÀÏ °ü¸® µîÀÇ °³¹ß¿¡ ÇÊ¿äÇÑ ±âº»ÀûÀÎ ³»¿ëÀ» ´Ù¾çÇÏ°Ô ´Ù·ç°í ÀÖ´Ù. C¿¡ ´É¼÷Çϰųª ´Ù¸¥ °´Ã¼ÁöÇâ ¾ð¾îÀÎ C++, JAVA¿¡ ´É¼÷ÇÑ °æ¿ì¶óµµ, ÀÌ Ã¥À» ÅëÇØ ¿ÀºêÁ§Æ¼ºê-CÀÇ Æ¯Â¡À» ¾Û °³¹ß¿¡ ¹Ù¸£°Ô Àû¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ¿ÀºêÁ§Æ¼ºê-C´Â C¾ð¾îÀÇ ¼öÆÛ¼Â(superset)À¸·Î ¸Æ OS X³ª iOS°¡ »ç¿ëÇÏ´Â ·è¾ØÇÊ(Look & Feel, °Ñ¸ð¾ç)À» °®´Â ´Ù¾çÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡ »ç¿ëµÇ´Â ¾ð¾î´Ù.
ÀÌ Ã¥Àº ¿ÀºêÁ§Æ¼ºê-C ¾ð¾îÀÇ ±âº»±â¸¦ ´ÙÁö±â À§ÇÑ Ã¥À¸·Î, ¿ÀºêÁ§Æ¼ºê-C»Ó¸¸ ¾Æ´Ï¶ó ¾ÖÇÃÀÇ ÄÚÄÚ¾Æ(OS X)¿Í ÄÚÄÚ¾Æ ÅÍÄ¡(iOS) ÅøŶ(Cocoa& Cocoa Touch Toolkits)¿¡ ´ëÇØ ¾Ë·ÁÁØ´Ù. ÄÚÄÚ¾Æ¿Í ÄÚÄÚ¾Æ ÅÍÄ¡´Â ¿ÀºêÁ§Æ¼ºê-C·Î ¸¸µé¾îÁ³°í OS X¿Í iOS »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ ¸ðµç ¿ä¼Ò¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. ÀÏ´Ü ¿ÀºêÁ§Æ¼ºê-C¸¦ ¹è¿ì°í ³ª¸é ÀÌÁ¦ ÄÚÄھƷΠ±¸¼ºµÈ ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé ¼ö ÀÖ´Â Áغñ°¡ µÆ´Ù°í º¼ ¼ö ÀÖ´Ù.
C°¡ ¾Æ´Ñ ´Ù¸¥ ¾ð¾î¿¡ ´ëÇÑ °æÇèÀ» °¡Áö°í ÀÖ´Â °æ¿ì¶óµµ, ÀÌ Ã¥À» ÅëÇØ ¹«¸® ¾øÀÌ ¿ÀºêÁ§Æ¼ºê-C¸¦ ¹è¿ï ¼ö´Â ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª C¾ð¾îÀÇ °æÇèÀÌ ¾ø´Ù¸é ÀÌ Ã¥ÀÇ ºÎ·Ï ¡°´Ù¸¥ ¾ð¾î¿¡¼ ¿ÀºêÁ§Æ¼ºê-C·Î¡± ºÎºÐÀ» »ìÆ캸°Å³ª C¾ð¾î ±âÃÊ µµ¼¸¦ Àо´Â °Íµµ ÀÌ Ã¥À» ÇнÀÇÏ´Â µ¥ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
ÀÌ Ã¥ÀÇ ±¸¼º
2Àå CÀÇ È®ÀåÀº ¿ÀºêÁ§Æ¼ºê-C¸¦ ¼Ò°³ÇÏ´Â ±âº» ³»¿ë¿¡ ÁßÁ¡À» µÎ°í ÀÖ´Ù.
3Àå °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ¼Ò°³´Â °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ±âº»ÀûÀÎ ³»¿ëÀ» ¼³¸íÇÑ´Ù.
4Àå »ó¼ÓÀº ºÎ¸ð Ŭ·¡½ºÀÇ Æ¯Â¡À» °¡Áö°í Àִ Ŭ·¡½º¸¦ ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
5Àå ÄÄÆ÷Áö¼ÇÀº °´Ã¼µéÀÌ °áÇյż ÇÔ²² µ¿ÀÛÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
6Àå ¼Ò½º ÆÄÀÏ ±¸¼º¿¡¼´Â ÇÁ·Î±×·¥ ¼Ò½º¸¦ ¸¸µé±â À§ÇÑ ½ÇÁ¦ Àü·«À» ¾Ë¾Æº»´Ù.
7Àå Xcode¿¡ ´ëÇÏ¿©¿¡¼´Â ¿©·¯ºÐÀÌ ÇÁ·Î±×·¡¹ÖÇÒ ¶§ µµ¿òÀÌ µÇ´Â ¸î °¡Áö ÆÁ°ú Xcode¿¡ ´É¼÷ÇØÁö±â À§ÇÑ ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
8Àå Foundation Kit ¼Ò°³´Â ÄÚÄÚ¾ÆÀÇ ÁÖ¿ä ÇÁ·¹ÀÓ¿öÅ© Áß ÇϳªÀÎ Foundation KitÀ» »ç¿ëÇØ ÄÚÄÚ¾ÆÀÇ Æ¯Â¡À» ¾Ë¾Æº»´Ù.
9Àå ¸Þ¸ð¸® °ü¸®¿Í ARC¿¡¼´Â ÄÚÄÚ¾Æ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé ¶§ ¸¹Àº ½Ã°£À» º¸³»°Ô µÇ´Â ¸Þ¸ð¸® °ü¸®¸¦ ¼³¸íÇÑ´Ù.
10Àå °´Ã¼ ÃʱâÈ¿¡¼´Â °´Ã¼°¡ ¸¸µé¾îÁú ¶§ ¾î¶°ÇÑ ÀÏÀÌ ÀϾ´ÂÁö¸¦ »ìÆ캻´Ù.
11Àå ÇÁ·ÎÆÛƼ¿¡¼´Â ¿ÀºêÁ§Æ¼ºê-C¿¡¼ »ç¿ëÇÏ´Â Á¡(.) Ç¥±â¹ýÀÇ ºñ¹ÐÀ» ¾Ë¾Æº¸°í °´Ã¼ Á¢±ÙÀÚ¸¦ ½±°Ô ¸¸µå´Â ¹æ¹ýÀ» »ìÆ캻´Ù.
12Àå Ä«Å×°í¸®¿¡¼´Â ÀÌ¹Ì Á¸ÀçÇÏ°í Àִ Ŭ·¡½º(¿©·¯ºÐÀÌ ÀÛ¼ºÇÏÁö ¾ÊÀº Ŭ·¡½ºÀÏÁö¶óµµ)¿¡ »õ·Î¿î ¸Þ¼Òµå¸¦ Ãß°¡ÇÒ ¼ö ÀÖ´Â ¿ÀºêÁ§Æ¼ºê-CÀÇ Æ¯º°ÇÑ ´É·ÂÀ» ¼³¸íÇÑ´Ù.
13Àå ÇÁ·ÎÅäÄÝ¿¡¼´Â Ŭ·¡½º¸¦ ±¸ÇöÇÏ´Â µ¥ ÇÊ¿äÇÑ ³»¿ëÀ» ¾Ë·ÁÁÖµµ·Ï ÇÏ´Â ¿ÀºêÁ§Æ¼ºê-C¿¡¼ »ç¿ëÇÏ´Â »ó¼ÓÀÇ ÇÑ ÇüÅ¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
14Àå ºí·Ï°ú µ¿½Ã¼º¿¡¼´Â µ¥ÀÌÅÍ¿Í ÄÚµå·Î ±¸¼ºµÇ´Â ºí·ÏÀ¸·Î ÇÔ¼öÀÇ ±â´ÉÀ» Çâ»ó½ÃÅ°´Â »õ·Î¿î ¿ÀºêÁ§Æ¼ºê-C ±â´ÉÀ» ¾Ë¾Æº»´Ù.
15Àå UIKit ¼Ò°³¿¡¼´Â iOSÀÇ ÇÙ½É ÇÁ·¹ÀÓ¿öÅ©ÀÎ UIKitÀ» »ç¿ëÇØ ¸ÚÁø ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
16Àå AppKit¼Ò°³¿¡¼´Â OS X ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ±âº» ÇÁ·¹ÀÓ¿öÅ©¸¦ ¼Ò°³ÇÑ´Ù´Â °ÍÀ» Á¦¿ÜÇÏ°í 15Àå°ú ºñ½ÁÇÏ´Ù.
17Àå ÆÄÀÏ ºÒ·¯¿À±â¿Í ÀúÀåÇϱ⿡¼´Â µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í °¡Á®¿À´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
18Àå Å°-¹ë·ù ÄÚµùÀº µ¥ÀÌÅ͸¦ °£Á¢ÀûÀ¸·Î ´Ù·ç´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
19Àå Á¤Àû ºÐ¼®±â¿¡¼´Â ÇÁ·Î±×·¡¸ÓµéÀÇ ½Ç¼ö¸¦ ã¾Æ³»´Â °·ÂÇÑ XcodeÀÇ ÅøÀÎ Á¤Àû ºÐ¼®±â¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù.
20Àå NSPredicate¿¡¼´Â µ¥ÀÌÅ͸¦ ¾î¶»°Ô ÀÚ¸£´ÂÁö ¾Ë¾Æº»´Ù.
¸ñÂ÷
Chapter 01. Hello Objective-C
½ÃÀÛÇϱâ Àü¿¡
°ú°Å ¾ø´Â ¹Ì·¡´Â ¾ø´Ù
¾ÕÀ¸·Î ¹è¿ï °Íµé
Áغñ
¿ä¾à
Chapter 02. CÀÇ È®Àå
°¡Àå °£´ÜÇÑ ¿ÀºêÁ§Æ¼ºê-C ÇÁ·Î±×·¥
Hello Objective-C ºôµå
Hello Objective-C ºÐÇØÇϱâ
³¸¼± #import
ÇÁ·¹ÀÓ¿öÅ© ¼Ò°³
NSLog()¿Í @"¹®ÀÚ¿"
Á¢µÎ»ç NS: À̸§ Ãæµ¹¿¡ ´ëÇÑ Ã³¹æ
NSString°ú @
ºÒ¸®¾ð ŸÀÔ
½ÇÀü¿¡ °ÇÑ BOOL
ù ¹ø° ÇÔ¼ö
µÎ ¹ø° ÇÔ¼ö
ÀÚ±â ÀÚ½ÅÀÇ ºñ±³
¿ä¾à
Chapter 03. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö ¼Ò°³
¸ðµç ±æÀº ÀδÙÀÌ·º¼ÇÀ¸·Î ÅëÇÑ´Ù.
º¯¼ö¿Í ÀδÙÀÌ·º¼Ç
ÆÄÀÏ À̸§À» ÅëÇÑ ÀδÙÀÌ·º¼Ç
°´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö¿¡¼ ÀδÙÀÌ·º¼Ç »ç¿ëÇϱâ
ÀýÂ÷Àû ÇÁ·Î±×·¡¹Ö
µµÇü ±×¸®±â
µµÇüÀ» ±×¸®´Â ÄÚµå
°´Ã¼ ÁöÇâÀ¸·Î ±¸ÇöÇϱâ
¿ë¾î »ìÆ캸±â
¿ÀºêÁ§Æ¼ºê-C¿¡¼ÀÇ OOP
@interface ¼½¼Ç
@implementaion ¼½¼Ç
°´Ã¼ÀÇ ÀνºÅϽº ¸¸µé±â
Shapes-Object È®ÀåÇϱâ
¿ä¾à
Chapter 04. »ó¼Ó
»ó¼ÓÀº ¿Ö »ç¿ëÇÒ±î?
»ó¼Ó ¹®¹ý
¿ë¾î »ìÆ캸±â
»ó¼ÓÀº ¾î¶»°Ô µ¿ÀÛÇϴ°¡?
¸Þ¼Òµå µð½ºÆÐÄ¡
ÀνºÅϽº º¯¼ö
¸Þ¼Òµå ¿À¹ö¶óÀ̵ù
¼öÆÛŬ·¡½ºÀÇ ¸Þ¼Òµå »ç¿ë
¿ä¾à
Chapter 05. ÄÄÆ÷Áö¼Ç
ÄÄÆ÷Áö¼ÇÀ̶õ ¹«¾ùÀΰ¡?
ÀÚµ¿Â÷ À̾߱â
NSLog() ¼öÁ¤
Á¢±ÙÀÚ ¸Þ¼Òµå
¿£Áø ¼¼ÆÃ
ŸÀÌ¾î ¼¼ÆÃ
ÀÚµ¿Â÷ÀÇ º¯°æ»çÇ× ÃßÀû
CarParts È®Àå
ÄÄÆ÷Áö¼ÇÀÌ³Ä »ó¼ÓÀ̳Ä
¿ä¾à
Chapter 06. ¼Ò½º ÆÄÀÏ ±¸¼º
ÀÎÅÍÆäÀ̽º¿Í ±¸Çö ºÐ¸®Çϱâ
Xcode¿¡¼ »õ ÆÄÀÏ ¸¸µé±â
ÀÚµ¿Â÷ ºÐÇØÇϱâ
Å©·Î½º ÆÄÀÏ ÀÇÁ¸¼º »ç¿ëÇϱâ
Àç(î¢)ÄÄÆÄÀÏÀÇ ±âº» »ó½Ä
Car µ¿ÀÛ½ÃÅ°±â
Æ÷ÇÔ°ú »ó¼Ó
¿ä¾à
Chapter 07. Xcode¿¡ ´ëÇÏ¿©
¸ÞÀÎ À©µµ¿ì
ȸ»ç À̸§ ¹Ù²Ù±â
¿¡µðÅÍ °ü·Ã ÆÁ
XcodeÀÇ µµ¿òÀ» ¹Þ¾Æ ÄÚµå ÀÛ¼ºÇϱâ
Äڵ带 º¸±â ÁÁ°Ô ¸¸µå´Â µé¿©¾²±â
ÄÚµå ÀÚµ¿ ¿Ï¼º(ÄÚµå ¼¾½º)
°ýÈ£ ¸ÅĪ
ÆíÁý ±â´É
¼Ò½ºÄÚµå ŽÇèÇϱâ
¸Æ°ú Emacs
ÆÄÀÏ ¿±â
¼Ò½ºÄڵ忡 ÁýÁßÇÏÀÚ
³»ºñ°ÔÀÌ¼Ç ¹Ù
Á¤º¸ ¾ò±â
µµ¿ÍÁÖ¼¼¿ä!
¿øÇÏ´Â ¹®¼ ã±â
µð¹ö±ë
¿ø½ÃÀÎ µð¹ö±ë
XcodeÀÇ µð¹ö°Å
½Éº¼ Ãß°¡
µð¹ö±ëÀ» Çغ¸ÀÚ!
µ¥ÀÌÅÍ »ìÆ캸±â
´ÜÃàÅ° ¸ðÀ½
¿ä¾à
Chapter 08. Foundation Kit ¼Ò°³
Æ°Æ°ÇÑ ±âÃÊ
ÇÁ·ÎÁ§Æ®°¡ ÀÚµ¿À¸·Î »ý¼ºÇÏ´Â ÄÚµå
À¯¿ëÇÑ Å¸ÀÔ
¹üÀ§¸¦ ³ªÅ¸³»´Â ±¸Á¶Ã¼
±âÇÏÇÐ °ü·Ã ŸÀÔ
¹®ÀÚ¿À» ó¸®Çϴ Ŭ·¡½º
¹®ÀÚ¿ ¸¸µé±â
Ŭ·¡½º ¸Þ¼Òµå
Å©±â ¹®Á¦
ºñ±³ Á¤Ã¥
´ë¼Ò¹®ÀÚÀÇ ±¸º°
¹®ÀÚ¿ ¾È¿¡ ¿øÇÏ´Â ¹®ÀÚ Ã£±â
¹®ÀÚ¿ º¯°æ
Ä÷º¼Ç
NSArray
¹ÂÅÍºí ¹è¿
À̳ʸӷ¹ÀÌÅÍ
ºü¸¥ À̳ʸӷ¹À̼Ç
NSDictionary
»ç¿ëÇÏµÇ È®ÀåÀº ±Ý¹°
¿©·¯ °¡Áö °ª
NSNumber
NSValue
NSNull
¿¹Á¦: ÆÄÀÏ Ã£±â
´õ ºü¸¥ ¹æ¹ý(·¹ÆÛµå¿ë)
¿ä¾à
Chapter 09. ¸Þ¸ð¸® °ü¸®
°´Ã¼ÀÇ ÀÏ»ý
ÂüÁ¶È½¼ö
°´Ã¼ ¼ÒÀ¯±Ç
Á¢±ÙÀÚÀÇ ÂüÁ¶È½¼ö °ü¸®
¿ÀÅ丱¸®Áî
¿ÀÅ丱¸®Áî Ç®
Á¤¸®ÀÇ È½Å
½ÇÁ¦ Ç® »ç¿ëÇϱâ
ÄÚÄÚ¾Æ ¸Þ¸ð¸® °ü¸® ±ÔÄ¢
ÀüÀÌ °´Ã¼
°´Ã¼ º¸°üÇϱâ
Á¤¸» ½¬¿î ¹æ¹ýÀº ¾ø´Â °ÍÀϱî?
ARC(Automatic Reference Counting)
¶§·Î´Â ¾àÇÑ °ÍÀÌ ÁÁ´Ù
»õ·Ó°Ô ¹Ù²ãº¸ÀÚ!
¼ÒÀ¯±ÇÀÌ °®´Â Ư±Ç
¿¹¿Ü
¿¹¿Ü °ü·Ã Å°¿öµå
´Ù¸¥ ¿¹¿Ü ŸÀÔ Àâ¾Æ³»±â
¿¹¿Ü ¹ß»ý½ÃÅ°±â
¿¹¿Üµµ ¸Þ¸ð¸® °ü¸®°¡ ÇÊ¿äÇÏ´Ù.
¿¹¿Ü¿Í ¿ÀÅ丱¸®Áî Ç®
¿ä¾à
Chapter 10. °´Ã¼ ÃʱâÈ
°´Ã¼ ÇÒ´ç
°´Ã¼ ÃʱâÈ
ÃʱâÈ ¸Þ¼Òµå ÀÛ¼ºÇϱâ
ÃʱâÈÇÒ ¶§ ÇØ¾ß ÇÒ ÀÏ
»ç¿ëÇϱâ Æí¸®ÇÑ°¡?
ºÎºÐº° °³¼± ÀÛ¾÷
Tire¸¦ À§ÇÑ init ¸Þ¼Òµå
main() ÇÔ¼ö ¾÷µ¥ÀÌÆ®
Car Ŭ·¡½º ¸Þ¸ð¸® Á¤¸®
°¡ºñÁö Ä÷º¼Ç°ú ARC ½ºÅ¸ÀÏ·Î Car Á¤¸®Çϱâ
Æí¸®ÇÑ À̴ϼȶóÀÌÀú ¸¸µé±â
ÁöÁ¤µÈ À̴ϼȶóÀÌÀú
¼ºêŬ·¡½Ì ¹®Á¦
TireÀÇ ÃʱâÈ ¸Þ¼Òµå ¼öÁ¤
AllWeatherRadial ÃʱâÈ ¸Þ¼Òµå Ãß°¡
ÃʱâÈ ¸Þ¼Òµå ±ÔÄ¢
¿ä¾à
Chapter 11. ÇÁ·ÎÆÛƼ
ÇÁ·ÎÆÛƼ °ª Ãà¼ÒÇϱâ
ÀÎÅÍÆäÀ̽º Ãà¼ÒÇϱâ
±¸Çö Ãà¼ÒÇϱâ
Á¡(.)
°´Ã¼ ÇÁ·ÎÆÛƼ »ç¿ëÇϱâ
À̸§ ¹Ù²Ù±â
Àбâ Àü¿ëÀ¸·Î ¼³Á¤Çϱâ
ÄÄÆÄÀÏ·¯¿¡ ¸Ã±âÁö ¸»ÀÚ.
¸Þ¼Òµå À̸§ÀÌ ¸¶À½¿¡ µéÁö ¾Ê´Â´Ù¸é
ÇÁ·ÎÆÛƼµµ ¸¸´ÉÀÌ ¾Æ´Ï´Ù
¿ä¾à
Chapter 12. Ä«Å×°í¸®
Ä«Å×°í¸® ¸¸µé±â
Ä«Å×°í¸®¸¦ ¸¸µé¾îº¸ÀÚ
interface
@implementation
³ª»Û Ä«Å×°í¸®
ÁÁÀº Ä«Å×°í¸®
Ưº°ÇÑ Ä«Å×°í¸®
Ä«Å×°í¸®·Î ±¸Çö ºÐ¸®Çϱâ
ÇÁ·ÎÁ§Æ®¿¡¼ Ä«Å×°í¸® »ç¿ëÇϱâ
Ä«Å×°í¸®·Î Àü¹æ ÂüÁ¶ ¸¸µé±â
±ä±Þ Ã⵿ Ä«Å×°í¸® ±¸Á¶´ë
ºñ°ø½Ä ÇÁ·ÎÅäÄÝ°ú µ¨¸®°ÔÀÌ¼Ç Ä«Å×°í¸®
ITunesFinder ÇÁ·ÎÁ§Æ®
µ¨¸®°ÔÀÌÆ®¿Í Ä«Å×°í¸®
¼¿·ºÅÍ¿¡ ÀÀ´äÇϱâ
¼¿·ºÅÍÀÇ ´Ù¸¥ »ç¿ë ¿ëµµ
¿ä¾à
Chapter 13. ÇÁ·ÎÅäÄÝ
°ø½Ä ÇÁ·ÎÅäÄÝ
ÇÁ·ÎÅäÄÝ ¼±¾ðÇϱâ
ÇÁ·ÎÅäÄÝ Ã¤ÅÃÇϱâ
ÇÁ·ÎÅäÄÝ ±¸ÇöÇϱâ
»çº» ¸¸µé±â
¿£Áø º¹»çÇϱâ
ŸÀÌ¾î º¹»çÇϱâ
ÀÚµ¿Â÷ º¹»çÇϱâ
ÇÁ·ÎÅäÄÝ°ú µ¥ÀÌÅÍ Å¸ÀÔ
¿ÀºêÁ§Æ¼ºê-C 2.0ÀÇ ÀåÁ¡
µ¨¸®°ÔÀÌÆ® »ç¿ëÇϱâ
¿ä¾à
Chapter 14. ºí·Ï°ú µ¿½Ã½ÇÇà
ºí·Ï(block)À» °¡Áö°í ³î¾Æº¸ÀÚ!
ºí·Ï°ú ÇÔ¼ö Æ÷ÀÎÅÍ
ºí·Ï »ç¿ëÇϱâ
ºí·ÏÀ» Á÷Á¢ »ç¿ëÇϱâ
typedef »ç¿ë
ºí·Ï°ú º¯¼ö
Áö¿ª º¯¼ö
Àü¿ª º¯¼ö
ÆĶó¹ÌÅÍ º¯¼ö
__block º¯¼ö
ºí·Ï Áö¿ª º¯¼ö
¿ÀºêÁ§Æ¼ºê-C °´Ã¼
µ¿½Ã½ÇÇà
µ¿±âÈ
¼º´ÉÀ» ¼±ÅÃÇÏ´Â °æ¿ì
µð½ºÆÐÄ¡ Å¥(Dispatch Queue)
Å¥ÀÇ ¸Þ¸ð¸® °ü¸®
Å¥ ÄÁÅؽºÆ®
µð½ºÆÐÄ¡·Î ÇÁ·Î±×·¡¹ÖÇϱâ
¿ÀÆÛ·¹ÀÌ¼Ç Å¥
Invocation Operation »ý¼ºÇϱâ
¿ä¾à
Chapter 15. UIKit ¼Ò°³
ºä ÄÁÆ®·Ñ·¯
Nib ÆÄÀÏ¿¡ ¾ÆÀÌÅÛ Ãß°¡Çϱâ
¿ä¾à
Chapter 16. AppKit ¼Ò°³
ÇÁ·ÎÁ§Æ® ¸¸µé±â
µ¨¸®°ÔÀÌÆ® @interface ¸¸µé±â
ÀÎÅÍÆäÀ̽º ºô´õ
À¯Àú ÀÎÅÍÆäÀ̽º ¹èÄ¡Çϱâ
¿¬°áÇϱâ
¾Æ¿ô·¿ ¿¬°áÇϱâ
¾×¼Ç ¿¬°áÇϱâ
AppDelegate ±¸Çö
¿ä¾à
Chapter 17. ÆÄÀÏ ºÒ·¯¿À±â¿Í ÀúÀåÇϱâ
ÇÁ·ÎÆÛƼ ¸®½ºÆ®
NSDate
NSData
ÇÁ·ÎÆÛƼ ¸®½ºÆ® ±â·ÏÇÏ°í Àбâ
°´Ã¼ ¼öÁ¤Çϱâ
°´Ã¼ ÀÎÄÚµù
¿ä¾à
Chapter 18. Å°-¹ë·ù ÄÚµù
½ÃÀÛ ÇÁ·ÎÁ§Æ®
KVC ¼Ò°³
°æ·Î! °æ·Î!
Àü¹æÀ§ °ø°Ý
Àá½Ã ½¬¾î°¡±â
ºÎµå·¯¿î ¿¬»êÀÚ
ÀλýÀº Çѹæ
NilÀº »ì¾ÆÀÖ´Ù
󸮵ÇÁö ¾ÊÀº °Í ó¸®Çϱâ
¿ä¾à
Chapter 19. Á¤Àû ºÐ¼®±â »ç¿ëÇϱâ
Á¤Àû ºÐ¼®±â
ºÐ¼®Çϱâ
»ç¿ëÇÏÁö ¾Ê´Â °´Ã¼
ÄÚµå È帧 °Ë»ç
¸Þ¸ð¸® ´©¼ö °¨Áö
ÇÁ·Î±×·¡¸Ó°¡ ºü¶ß¸° ºÎºÐ ã¾ÆÁÖ±â
ºÐ¼®±â ´õ Àß »ç¿ëÇϱâ
»ç¿ëÇÏ°í ÀÖ´Â °´Ã¼¸¦ ¹ÝȯÇÏ´Â °æ¿ì
ÂüÁ¶µÇÁö ¾ÊÀº °´Ã¼ ¹ÝȯÇÏ´Â °æ¿ì
¾Æ¹«°Íµµ ¹ÝȯÇÏÁö ¾Ê´Â °æ¿ì
Á»´õ ¾Ë¾Æº¸ÀÚ.
ºñ±³ ¹® ¿À·ù ¹®Á¦
¸Þ¸ð¸® ´©¼ö ¹®Á¦
Áߺ¹ ÇØÁ¦ ¹®Á¦
µ¿±âÈ¿Í nil ¹®Á¦
ÁÁÀº Ä£±¸ Á¤Àû ºÐ¼®±â
¿ä¾à
Chapter 20. NSPredicate
ÇÁ·¹µðŶ ¸¸µé±â
ÇÁ·¹µðŶ Æò°¡Çϱâ
¿¬·á ÇÊÅÍ
Çü½Ä ÁöÁ¤ÀÚ
¾È³çÇϼ¼¿ä ¿¬»êÀÚ´Ô, 9¹ø ºÎŹÇÕ´Ï´Ù
ºñÆ® ¹× ³í¸® ¿¬»ê
¹è¿ ¿¬»êÀÚ
SELF, È¥ÀÚ¼µµ ÀßÇØ¿ä
¹®ÀÚ¿ ¿¬»ê
Like, ´ëÃæ ºñ½ÁÇÑ °Å ÁÖ¼¼¿ä
Ã¥À» ¸¶Ä¡¸ç
ºÎ·Ï: ´Ù¸¥ ¾ð¾î¿¡¼ ¿ÀºêÁ§Æ¼ºê-C·Î
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
¸¶Å© ´Þ¸²ÇÃ(Mark Dalrymple)Àº Å©·Î½º Ç÷§Æû ÅøŶ, ÀÎÅÍ³Ý ÃâÆÇ Åø, °í¼º´É À¥ ¼¹ö, µ¥½ºÅ©Åé ÀÀ¿ëÇÁ·Î±×·¥ ºÐ¾ß¿¡¼ ¿À·£ ±â°£ µ¿¾È ÀÏ ÇØ¿Â ¸Æ/À¯´Ð½º ÇÁ·Î±×·¡¸ÓÀ̸ç 'Advanced Mac OS X Programming(Big Nerd Ranch, 2005)'ÀÇ ÀúÀÚÀ̱⵵ ÇÏ´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.