|
|
|
 |
ÆÇ¸Å°¡ |
32,000¿ø ¡æ 24,320¿ø 24% |
|
 |
¸¶Àϸ®Áö |
1% 240¿ø |
|
 |
¹ßÇàÀÏ |
2009-09-08
|
 |
ISBN |
899126865X | 9788991268654
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 664ÂÊ
| ƯÀÌ»çÇ×¾øÀ½
|
|
 |
¿¹»óÃâ°íÀÏ
|
1ÀÏ (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
| |
|
|
|
|
|
 |
| ÇÁ·Î±×·¡¹Ö¾ð¾î
|
|
|
| Á¾ÇÕÁö¼ö 14p 133 À§ |
|
| ¿ù°£Áö¼ö 55p 5 À§ |
|
| ÁÖ°£Áö¼ö 71p 4 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÇ¹Ç·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
¸Æ(Mac) OS X°ú ¾ÆÀÌÆù(iPhone) °³¹ß¿¡ ÇÊ¿äÇÑ ¿ÀºêÁ§Æ¼ºê C ¿Ïº® °¡À̵å
Objective-C´Â ¸Æ(Mac) OS X°ú ¾ÆÀÌÆù(iPhone)¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÒ ¶§ »ç¿ëÇϴ ǥÁØ ÇÁ·Î±×·¡¹Ö ¾ð¾î´Ù. C ¾ð¾î¿¡ ±â¹ÝÇϰí ÀÖ°í, °·ÂÇϸ鼵µ ´Ü¼øÇÑ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÎ Objective-C´Â OS X»Ó¸¸ ¾Æ´Ï¶ó gcc ÄÄÆÄÀÏ·¯¸¦ Áö¿øÇÏ´Â Linux, Unix, Windows ½Ã½ºÅÛ¿¡¼ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ¡ºÇÁ·Î±×·¡¹Ö Objective-C¡»´Â Ãʺ¸ ÇÁ·Î±×·¡¸Ó¿¡°Ô Objective-C ¾ð¾î¸¦ ´Ü°èº°·Î Â÷±ÙÂ÷±Ù ¼³¸íÇØÁØ´Ù. ÀÌ Ã¥Àº ±âÁ¸¿¡ C³ª °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö °æÇèÀ» ¿ä±¸ÇÏÁö ¾Ê°í, ½ÇÁ¦ ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â À¯¿ëÇÑ ¿¹Á¦¸¦ »ó¼¼È÷ ´Ù·ç°í ÀÖ´Ù. ¶ÇÇÑ Foundation ÇÁ·¹ÀÓ¿öÅ©ÀÇ ´Ù¾çÇÑ Å¬·¡½º ¶óÀ̺귯¸®¸¦ Ȱ¿ëÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÒ »Ó¸¸ ¾Æ´Ï¶ó ¾ÆÀÌÆù(iPhone) SDK¸¦ »ç¿ëÇÏ¿© ¾ÆÀÌÆù°ú ¾ÆÀÌÆÌ ÅÍÄ¡(iPod Touch)¿ë ÇÁ·Î±×·¥À» °³¹ßÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù.
"Áö±Ý²¯ ÀÐÀº ÇÁ·Î±×·¡¹Ö ¾ð¾î Ã¥Áß ÃÖ°í´Ù. Objective-C¸¦ ¹è¿ì°í ½Í´Ù¸é ÀÌ Ã¥À» »ç¶ó!" (/ Calvin Wolcott)
"Objective-C¸¦ ù ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ¹è¿ì°í ½ÍÀº Ãʺ¸ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ÈǸ¢ÇÑ Ã¥. ±×µ¿¾È À̵éÀ» À§ÇÑ Ã¥Àº ¾ø¾ú´Ù." (/ Path Hughes)
|
 |
|
 |
1ºÎ The Objective-C 2.0 1Àå. ¼Ò°³ 1) ÀÌ Ã¥¿¡¼ ¹è¿ï °Å¸® 2) ÀÌ Ã¥ÀÌ Á¤¸®µÈ ¹æ½Ä 3) °¨»çÀÇ ±Û
2Àå. Objective-C·Î ÇÁ·Î±×·¡¹ÖÇϱâ 1) ÇÁ·Î±×·¥ ÄÄÆÄÀÏÇÏ°í ½ÇÇàÇϱâ 2) ù ÇÁ·Î±×·¥ ¼³¸íÇϱâ 3) º¯¼öÀÇ °ª Ç¥½ÃÇϱâ 4) ¿ä¾à 5) ¿¬½À¹®Á¦
3Àå. Ŭ·¡½º, °´Ã¼, ¸Þ¼µå 1) ´ëü °´Ã¼°¡ ¹ºµ¥? 2) ÀνºÅϽº¿Í ¸Þ¼µå 3) ºÐ¼ö¸¦ ó¸®ÇÏ´Â Objective-C Ŭ·¡½º 4) @interface ºÎºÐ 5) @implementation ºÎºÐ 6) program ºÎºÐ 7) ÀνºÅϽº º¯¼ö Á¢±ÙÇÏ°í µ¥ÀÌÅÍ Ä¸½¶ÈÇϱâ (Á¦¸ñ ¼öÁ¤ ¿ä¸Á) 8) ¿ä¾à 9) ¿¬½À¹®Á¦
4. µ¥ÀÌÅÍ Çü°ú Ç¥Çö½Ä 1) µ¥ÀÌÅÍ Çü°ú »ó¼ö 2) »ê¼ú Ç¥Çö½Ä 3) ´ëÀÔ ¿¬»êÀÚ 4) Calculator Ŭ·¡½º 5) ºñÆ® ¿¬»êÀÚ 6) Çü : _Bool, _Complex, _Imaginary 7) ¿¬½À ¹®Á¦
5. ÇÁ·Î±×·¥ ¹Ýº¹¹® 1) for ¹Ýº¹¹® 2) while ¹® 3) do ¹Ýº¹¹® 4) break ¹® 5) continue ¹® 6) ¿ä¾à 7) ¿¬½À ¹®Á¦
6. ÀÇ»ç°áÁ¤Çϱâ 1) if ¹® 2) switch ¹® 3) ºÒ¸®¾ð(Boolean) º¯¼ö 4) ¿¬½À ¹®Á¦
7. Ŭ·¡½º¿¡ ´ëÇÏ¿© 1) ÀÎÅÍÆäÀ̽º¿Í ±¸Çö ÆÄÀÏ ³ª´©±â 2) ÀÚµ¿ »ý¼º(Synthesized) Á¢±ÙÀÚ ¸Þ¼µå 3) ¿¬»êÀÚ¸¦ »ç¿ëÇÏ¿© ÇÁ·ÎÆÛƼ¿¡ Á¢±ÙÇϱâ 4) ¸Þ¼µå¿¡ ¿©·¯ Àμö ³Ñ°ÜÁÖ±â 5) Áö¿ª º¯¼ö 6) self Ű¿öµå 7) ¸Þ¼µå¿¡¼ °´Ã¼¸¦ »ý¼ºÇÏ°í ¹ÝȯÇϱâ 8) ¿¬½À ¹®Á¦
8. »ó¼Ó 1) ¸ðµç °ÍÀº ·çÆ®¿¡¼ ½ÃÀ۵ȴ٠2) »ó¼ÓÀ¸·Î È®ÀåÇϱâ: ¸Þ¼µå »õ·Î Ãß°¡Çϱâ 3) ¸Þ¼µå ÀçÁ¤ÀÇÇϱâ 4) »ó¼ÓÀ¸·Î È®ÀåÇϱâ- »õ ÀνºÅϽº º¯¼ö Ãß°¡Çϱâ 5) Ãß»ó Ŭ·¡½º 6) ¿¬½À¹®Á¦
9. ´ÙÇü¼º, µ¿Àû ŸÀÌÇÎ, µ¿Àû ¹ÙÀεù 1) ´ÙÇü¼º - µ¿ÀÏÇÑ À̸§, ´Ù¸¥ Ŭ·¡½º 2) µ¿Àû ¹ÙÀεù°ú idÇü 3) ÄÄÆÄÀÏ ½Ã±â¿Í ·±Å¸ÀÓ È®ÀÎ 4) id µ¥ÀÌÅÍ Çü°ú Á¤Àû ŸÀÌÇÎ 5) @try¸¦ »ç¿ëÇØ ¿¹¿Ü ó¸®Çϱâ 6) ¿¬½À¹®Á¦
10. º¯¼ö¿Í µ¥ÀÌÅÍ Çü¿¡ ´ëÇÏ¿© 1) Ŭ·¡½º ÃʱâÈÇϱâ 2) ¹üÀ§ ´Ù½Ã »ìÆìº¸±â 3) ÀúÀå Ŭ·¡½º Áö½ÃÀÚ 4) ¿°Å µ¥ÀÌÅÍ Çü 5) typedef ¸í·É¹® 6) µ¥ÀÌÅÍ Çü º¯È¯ 7) ¿¬½À¹®Á¦
11. Ä«Å×°í¸®¿Í ÇÁ·ÎÅäÄÝ 1) Ä«Å×°í¸® 2) ÇÁ·ÎÅäÄÝ 3) º¹ÇÕ °´Ã¼ 4) ¿¬½À¹®Á¦
12. Àü󸮱â 1) #define ¸í·É¹® 2) #import ¸í·É¹® 3) Á¶°Ç ÄÄÆÄÀÏ 4) ¿¬½À¹®Á¦
13. ÇϺΠC ¾ð¾î Ư¡ 1) ¹è¿ 2) ÇÔ¼ö 3) ±¸Á¶Ã¼ 4) Æ÷ÀÎÅÍ 5) °ø¿ëü 6) À̰͵éÀº °´Ã¼°¡ ¾Æ´Ï´Ù! 7) ±âŸ ¾ð¾î ±â´É 8) Objective-C°¡ µ¿ÀÛÇÏ´Â ¹æ½Ä 9) ¿¬½À¹®Á¦
2ºÎ. Foundation ÇÁ·¹ÀÓ¿öÅ©
14Àå. Foundation ÇÁ·¹ÀÓ¿öÅ© ¼Ò°³
15Àå. ¼ýÀÚ, ½ºÆ®¸µ, Ä÷º¼Ç 1) ¼ýÀÚ °´Ã¼ 2) ½ºÆ®¸µ °´Ã¼ 3) ¹è¿ °´Ã¼ 4) ÀÚµ¿ »ý¼ºµÈ AddressCard ¸Þ¼µå 5) ¹è¿ Á¤·ÄÇϱâ 6) µñ¼Å³Ê¸® °´Ã¼ 7) ¼¼Æ®(set) °´Ã¼ 8) ¿¬½À¹®Á¦
16Àå. ÆÄÀÏ ´Ù·ç±â 1) ÆÄÀϰú µð·ºÅ͸® ´Ù·ç±â NSFileManager 2) °æ·Î ´Ù·ç±â NSPathUtilities.h 3) ±âº» ÆÄÀÏ ÀÛ¾÷ NSFileHandle 4) ¿¬½À¹®Á¦
17Àå. ¸Þ¸ð¸® °ü¸® 1) ¿ÀÅ丱¸®½º Ç® 2) ·¹ÆÛ·±½º Ä«¿îÆ® 3) ¿ÀÅ丱¸®½º ¿¹Á¦ 4) ¸Þ¸ð¸® °ü¸® ±ÔÄ¢ ¿ä¾à 5) °¡ºñÁö Ä÷º¼Ç 6) ¿¬½À¹®Á¦
18Àå. °´Ã¼ º¹»çÇϱâ 1) copy¿Í mutableCopy ¸Þ¼µå 2) ¾èÀº º¹»ç¿Í ±íÀº º¹»ç 3) ÇÁ·ÎÅäÄÝ ±¸ÇöÇϱâ 4) ¼¼ÅÍ ¸Þ¼µå¿Í °ÔÅÍ ¸Þ¼µå¿¡¼ °´Ã¼ º¹»çÇϱâ 5) ¿¬½À¹®Á¦
19Àå. ¾ÆÄ«À̺ù 1) XML ÇÁ·ÎÆÛƼ ¸®½ºÆ®·Î ¾ÆÄ«À̺ùÇϱâ 2) NSKeyedArchiver·Î ¾ÆÄ«À̺ùÇϱâ 3) ÀÎÄÚµù ¸Þ¼µå¿Í µðÄÚµù ¸Þ¼µå ÀÛ¼ºÇϱâ 4) NSData¸¦ »ç¿ëÇÏ¿© Ä¿½ºÅÒ ¾ÆÄ«ÀÌºê ¸¸µé±â 5) ¾ÆÄ«À̹ö¸¦ »ç¿ëÇÏ¿© °´Ã¼ º¹»çÇϱâ 6) ¿¬½À¹®Á¦
20Àå. ÄÚÄÚ¾Æ ¼Ò°³Çϱâ 1) ÇÁ·¹ÀÓ¿öÅ© °èÃþµµ 2) ÄÚÄÚ¾Æ ÅÍÄ¡
21Àå. ¾ÆÀÌÆù ÀÀ¿ë ÇÁ·Î±×·¥ ÀÛ¼ºÇϱâ 1) iPhone SDK 2) ¾ÆÀÌÆù ºÐ¼ö °è»ê±â 3) ¿ä¾à 4) ¿¬½À¹®Á¦
ºÎ·Ï A. ¿ë¾îÁý
ºÎ·Ï B. Objective-C 2.0 ¾ð¾î ¿ä¾à 1) ´ÙÀ̱׷¡ÇÁ¿Í ½Äº°ÀÚ 2) ÁÖ¼® 3) »ó¼ö 4) µ¥ÀÌÅÍ Çü°ú ¼±¾ð 5) Ç¥Çö½Ä 6) ÀúÀå Ŭ·¡½º¿Í ¹üÀ§ 7) ÇÔ¼ö 8) Ŭ·¡½º 9) ¸í·É¹® 10) ¿¹¿Ü ó¸® 11) Àü󸮱â
ºÎ·Ï C. Address Book ¼Ò½ºÄÚµå AddressCard ÀÎÅÍÆäÀ̽º ÆÄÀÏ AddressBook ÀÎÅÍÆäÀ̽º ÆÄÀÏ AddressCard ±¸Çö ÆÄÀÏ AddressBook ±¸Çö ÆÄÀÏ
ºÎ·Ï D. Âü°í ÀÚ·á
|
 |
|
 |
½ºÆ¼ºì ÄÚÂù (Stephen Kochan) C ¾ð¾î¿Í À¯´Ð½º(Unix)¸¦ ÁÖÁ¦·Î ´Ù¼öÀÇ º£½ºÆ®¼¿·¯¸¦ ÁýÇÊÇÏ¿´´Ù. ÀÌÁß C Ã¥À¸·Î´Â ¡ºProgramming in C¡» ¡ºProgramming in ANSI C¡» ¡ºTopics in C Programming¡»ÀÌ ÀÖ°í, À¯´Ð½º Ã¥À¸·Î´Â ¡ºExploring the Unix System¡» ¡ºUnix Shell Programming¡»ÀÌ ÀÖ´Ù. ¸ÆÀÌ Ã³À½ µîÀåÇß´ø 1984³âºÎÅÍ ¸ÅŲÅä½Ã ÄÄÇ»ÅÍ¿¡¼ ÇÁ·Î±×·¡¹ÖÀ» ÇØ¿Ô°í, Apple Press LibraryÀÇ ÀϺηΠ¡ºProgramming C for the Mac¡»°ú ¡ºBeginning AppleScript¡»(Wrox)µµ ÁýÇÊÇÏ¿´´Ù.
[¿ªÀÚ¼Ò°³] ¹Ú¼¼Çö NTT DOCOMO L02A, L05A, L07A, AT&T Bobsleigh ¸Æ¿ë Ŭ¶óÀ̾ðÆ®, Charight, MurMur µî ¸Æ/¾ÆÀÌÆù °ü·Ã ÇÁ·ÎÁ§Æ®¸¦ ´Ù¼ö ÁøÇàÇß°í, Çѱ¹ ¸Æ »ç¿ëÀÚµéÀ» Áñ°Ì°Ô ÇÏ´Â À¯¿ëÇÑ ¸Æ/¾ÆÀÌÆù¿ë ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¹ÀÌ °³¹ßÇÏ°í ½ÍÀº ¹Ù¶÷À» °®°í ÀÖ´Ù. ÇöÀç ¿¬¼¼´ëÇб³ ¸ÖƼ¹Ìµð¾î/±×·¡ÇȽº ¿¬±¸½Ç ¼®»ç °úÁ¤À» ¹â°í ÀÖÀ¸¸ç, ¸Æ/¾ÆÀÌÆù °³¹ß ÆÀºí·Î±× code4mac.netÀ» ¿î¿µÇÑ´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|