·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
¾Èµå·ÎÀ̵å , ÀÚ¹Ù , com , ¾Ë°í¸®Áò
Àüü
°­ÄÄÀº Áö±Ý ºò ¼¼ÀÏÁß!-¸ðµçµµ¼­ ÃÖ´ë50%
Àαâ°Ë»ö¾î 
Home >   >   > 
ÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹Ö(°³Á¤ÆÇ)   
ÁöÀºÀÌ ¾Æ·Ð Èú¸®°¡½º   |   ÃâÆÇ»ç Insight (ÀλçÀÌÆ®)  |   ¹ßÇàÀÏ 2009³â 01¿ù 02ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 25,000¿ø ¡æ 20,000¿ø 20%
¸¶Àϸ®Áö 5% 1,000¿ø
¹ßÇàÀÏ 2009-01-02
ISBN 8991268536 | 9788991268531
±âŸÁ¤º¸ ±¹³»¼­ | 512ÂÊ
¿¹»óÃâ°íÀÏ 1ÀÏ (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ ¹«·á¹è¼Û
   
¿î¿µÃ¼°è(OS)
Á¾ÇÕÁö¼ö 18p 46 À§
¿ù°£Áö¼ö 19p 9 À§
ÁÖ°£Áö¼ö 23p 6 À§
   
  ¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
      µÇ¹Ç·Î °­ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù.
ÀÌ Ã¥ÀÇ ¿ø¼­
  Cocoa Programming for Mac OS X (3/E)
Addison-Wesley Professional | Aaron Hillegass
 

ÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹ÖÀÇ ¸ðµç °Í

ÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹Ö Àü¹®°¡ ¾Æ·Ð Èú¸®°¡½ºÀÇ ¡ºÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹Ö¡» °³Á¤ÆÇ. Mac OS X 10.4¿Í 10.5ÀÇ ¾÷µ¥ÀÌÆ®¿¡ ¸ÂÃç °³Á¤µÈ °ÍÀÌ´Ù. ÇÁ·Î±×·¡¸ÓµéÀÌ Mac OS X ¾ÖÇø®ÄÉÀ̼ÇÀ» ½¬¿ì¸é¼­ ºü¸£°Ô °³¹ßÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÔ¹®¼­ÀÌÀÚ È°¿ë¼­´Ù.

ÀÌ Ã¥Àº »çÆÄ¸®(Safari), °³·¯Áö¹êµå(GarageBand), ¸ÞÀÏ(Mail), ±×¸®°í ¾ÆÀ̾۽º(iApps)¸¦ Á¦ÀÛÇÏ´Â ¿¡µ¥¼Ò »ç¿ëµÇ¾î ¶Ù¾î³²ÀÌ ÀÔÁõµÈ ÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹ÖÀÇ µû¶óÇϱâ Çü½ÄÀ¸·Î Àç¹ÌÀÖ°Ô ¹è¿ö³ª°¥ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾î ÀÖ´Ù. ÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹ÖÀÇ ÁÖ¿ä µðÀÚÀÎ ÆÐÅÏ»Ó ¾Æ´Ï¶ó, Objective-C ¾ð¾î¿¡ ´ëÇØ ¾Ë·ÁÁÜÀ¸·Î½á ÀÌÇØ¸¦ µµ¿ÍÁØ´Ù.

Ãß»óÀûÀÎ ÀÌ·ÐÀÌ ¾Æ´Ï¶ó ½ÇÀü¿¡ ¾²ÀÌ´Â ±â´É Áß½ÉÀ¸·Î ±¸¼ºÇÏ¿© ÇнÀÇÑ ³»¿ëÀ» ¹Ù·Î ½Ç¹«¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Ù. ºÎ·ÏÀ¸·Î´Â Çѱ¹ µ¶ÀÚ¸¸À» À§ÇØ »õ·Î¿î ¾ÆÀÌÆù ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇØ ÁßÁ¡ÀûÀ¸·Î ´Ù·ç°í ÀÖ´Ù. ´Ü¼øÇÑ ¾ÆÀÌÆù ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î ¾ÆÀÌÆùÀ» °³¹ßÇÏ´Â µ¥ ù¹ßÀ» ³»µóÀ» ¼ö ÀÖ´Â ±âÃÊÀû Áö½ÄÀ» ¹è¿ì°Ô µÈ´Ù. °³Á¤ÆÇ.
¿Å±äÀÌÀÇ ±Û
¼­¹®
°¨»çÀÇ ¸»

1Àå. ÄÚÄÚ¾Æ, ±×°Ô ¹¹¾ß?
ÀÛÀº ¿ª»ç
°³¹ß µµ±¸
¾ð¾î
°´Ã¼, Ŭ·¡½º, ¸Þ¼­µå, ¸Þ½ÃÁö
ÇÁ·¹ÀÓ¿öÅ©
ÀÌ Ã¥À» ¾î¶»°Ô ÀÐÀ» °ÍÀΰ¡?
ÀÌ Ã¥ÀÇ Ç¥±â¹ý
ÀϹÝÀûÀÎ ½Ç¼ö
¾î¶»°Ô ¹è¿ï °ÍÀΰ¡?

2Àå. ½ÃÀÛÇØº¸ÀÚ!
Xcode¿¡¼­
»õ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ
main ÇÔ¼ö
ÀÎÅÍÆäÀ̽º ºô´õ¿¡¼­
¶óÀ̺귯¸® À©µµ
ºó À©µµ
ÀÎÅÍÆäÀ̽º ·¹À̾ƿô
µ¶ À©µµ
Ŭ·¡½º ¸¸µé±â
ÀνºÅϽº ¸¸µé±â
°´Ã¼ ¿¬°áÇϱâ
Xcode·Î µÇµ¹¾Æ¿Í¼­
Objective-CÀÇ Å¸ÀÔ°ú »ó¼ö
Çì´õ ÆÄÀÏ¿¡´Â ¹¹°¡ µé¾î ÀÖ³ª
±¸Çö ÆÄÀÏ ÆíÁýÇϱâ
ºôµåÇÏ°í ½ÇÇàÇϱâ
awakeFromNib
¹®¼­
Áö±Ý±îÁö ¹è¿î ³»¿ë

3Àå. Objective-C
ÀνºÅϽº¸¦ »ý¼ºÇÏ°í »ç¿ëÇϱâ
±âÁ¸ Ŭ·¡½ºµéÀ» »ç¿ëÇϱâ
nil¿¡ ¸Þ½ÃÁö º¸³»±â
NSObject, NSArray, NSMutableArray, NSString
¡®~À» »ó¼ÓÇÏ´Ù¡¯ vs ¡®~À» »ç¿ëÇÏ´Ù¡¯ ȤÀº ¡®~¿¡ ´ëÇØ ¾Ë°í ÀÖ´Ù¡¯
³ª¸¸ÀÇ Å¬·¡½º ¸¸µé±â
LotteryEntry Ŭ·¡½º ÀÛ¼ºÇϱâ
lottery.m ¹Ù²Ù±â
description ¸Þ¼­µå ±¸ÇöÇϱâ
ÃʱâÈ­ ¸Þ¼­µå ÀÛ¼ºÇϱâ
Àμö°¡ ÀÖ´Â ÃʱâÈ­ ¸Þ¼­µå
µð¹ö°Å
Á¤¸®Çϱâ
´õ ÆÄ°íµé±â - ¸Þ½ÃÁö´Â ¾î¶»°Ô µ¿ÀÛÇϳª?
¹®Á¦

4Àå ¸Þ¸ð¸® °ü¸®
°¡ºñÁö Ä÷ºÅ͸¦ ÄѰųª ²ô°í ºôµåÇϱâ
°¡ºñÁö Ä÷ºÅÍ¿Í ÇÔ²²Çϱâ
ÂüÁ¶ ¼ö¿Í ÇÔ²²Çϱâ
dealloc ±¸ÇöÇϱâ
ÀÚµ¿À¸·Î ÇØÁ¦µÇ´Â °´Ã¼ - ¿ÀÅ丱¸®½º °´Ã¼ ¸¸µé±â
Á¢±ÙÀÚ ¸Þ¼­µå
¹«¾ùÀ» Çß³ª?

5Àå Ÿ±ê/¾×¼Ç
ÀϹÝÀûÀÎ NSControlÀÇ ¼­ºêŬ·¡½º
NSButton
NSSlider
NSTextField
SpeakLine ¿¹Á¦ ½ÃÀÛÇϱâ
nib ÆÄÀÏ ·¹À̾ƿô
ÀÎÅÍÆäÀ̽º ºô´õ¿¡¼­ ¿¬°áÇϱâ
NSWindowÀÇ initialFirstResponder ¾Æ¿ô·¿
AppController Ŭ·¡½º ±¸ÇöÇϱâ
´õ ÆÄ°íµé±â - Äڵ带 ÀÛ¼ºÇÏ¿© Ÿ±ê ¼³Á¤Çϱâ
¹®Á¦
µð¹ö±ë ÈùÆ®

6Àå µµ¿ì¹Ì °´Ã¼
µ¨¸®°ÔÀÌÆ®
NSTableView¿Í ±× dataSource
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ·¹À̾ƿô
¿¬°áÇϱâ
AppController.m ÆíÁýÇϱâ
µ¨¸®°ÔÀÌÆ®¸¦ ±¸ÇöÇÒ ¶§ ¹ß»ýÇÏ´Â ÀϹÝÀûÀÎ ¿À·ù
µ¨¸®°ÔÀÌÆ®¸¦ °¡Áö´Â °´Ã¼µé
´õ ÆÄ°íµé±â - µ¨¸®°ÔÀÌÆ®´Â ¾î¶»°Ô µ¿ÀÛÇϳª?
¹®Á¦ - µ¨¸®°ÔÀÌÆ® ¸¸µé±â
¹®Á¦ - µ¥ÀÌÅÍ ¼Ò½º ¸¸µé±â

7Àå Ű-¹ë·ù ÄÚµù, Ű-¹ë·ù ¿ÉÀúºù
Ű-¹ë·ù ÄÚµù
¹ÙÀεù
Ű-¹ë·ù ¿ÉÀúºù
۸¦ °üÂûÇÒ ¼ö ÀÖµµ·Ï ¸¸µé±â
ÇÁ·ÎÆÛƼ¿Í ¼Ó¼º
@property¿Í @synthesize
ÇÁ·ÎÆÛƼÀÇ ¼Ó¼º
´õ ÆÄ°íµé±â - Ű °æ·Î
´õ ÆÄ°íµé±â - Ű-¹ë·ù ¿ÉÀúºù

8Àå NSArrayController
RaiseMan ¾ÖÇø®ÄÉÀÌ¼Ç ½ÃÀÛÇϱâ
Xcode¿¡¼­
ÀÎÅÍÆäÀ̽º ºô´õ¿¡¼­
Ű-¹ë·ù ÄÚµù°ú nil
Á¤·Ä Ãß°¡Çϱâ
´õ ÆÄ°íµé±â - NSArrayController ¾øÀÌ Á¤·ÄÇϱâ
¹®Á¦ 1
¹®Á¦ 2

9Àå NSUndoManager
NSInvocation
NSUndoManager´Â ¾î¶»°Ô µ¿ÀÛÇÒ±î?
RaiseMan¿¡ Ãë¼ÒÇϱ⠱â´É Ãß°¡Çϱâ
Ű-¹ë·ù ¿ÉÀúºù
³»¿ë ÆíÁý¿¡ ´ëÇÑ Ãë¼ÒÇϱ⠱â´É
Ãß°¡ÇÒ ¶§ ÆíÁý ½ÃÀÛÇϱâ
´õ ÆÄ°íµé±â - À©µµ¿Í Ãë¼ÒÇϱ⠰ü¸®ÀÚ

10Àå ¾ÆÄ«À̺ê
NSCoder¿Í NSCoding
ÀÎÄÚµù
µðÄÚµù
µµÅ¥¸ÕÆ® ¾ÆÅ°ÅØÃ³
Info.plist¿Í NSDocumentController
NSDocument
NSWindowController
ÀúÀåÇϱâ¿Í NSKeyedArchiver
ºÒ·¯¿À±â¿Í NSKeyedUnarchiver
ÆÄÀÏ À¯Çü¿¡ ¸Â´Â È®ÀåÀÚ¿Í ¾ÆÀÌÄÜ ¼³Á¤Çϱâ
´õ ÆÄ°íµé±â - ¹«ÇÑ ·çÇÁ ¹æÁö
´õ ÆÄ°íµé±â - ÇÁ·ÎÅäÄÝ ¸¸µé±â
´õ ÆÄ°íµé±â - Ãë¼Ò ±â´ÉÀÌ ¾ø´Â µµÅ¥¸ÕÆ® ±â¹Ý ¾ÖÇø®ÄÉÀ̼Ç
Universal Type Identifier

11Àå. ÄÚ¾î µ¥ÀÌÅÍ ±âÃÊ
NSManagedObjectModel
ÀÎÅÍÆäÀ̽º
ºä¸¦ »ý¼ºÇÏ°í ¼³Á¤Çϱâ
°´Ã¼ ¿¬°á°ú ¹ÙÀεù
ÄÚ¾î µ¥ÀÌÅÍ´Â ¾î¶»°Ô µ¿ÀÛÇÒ±î?

12Àå nib ÆÄÀϰú NSWindowController
NSPanel
¾ÖÇø®ÄÉÀ̼ǿ¡ ÆÐ³ÎÀ» Ãß°¡Çϱâ
¸Þ´º Ç׸ñ ¼³Á¤Çϱâ
AppController.m
Preferences.nib
PreferenceController.m
´õ ÆÄ°íµé±â - NSBundle
¹®Á¦

13Àå »ç¿ëÀÚ ±âº»¼³Á¤
NSDictionary¿Í NSMutableDictionary
NSDictionary
NSMutableDictionary
NSUserDefaults
À¯ÇüÀÌ ´Ù¸¥ ±âº»¼³Á¤ÀÇ ¿ì¼±¼øÀ§
¾ÖÇø®ÄÉÀÌ¼Ç ½Äº°ÀÚ ÁöÁ¤Çϱâ
±âº»¼³Á¤ À̸§ÀÇ Å° ¸¸µé±â
±âº»¼³Á¤ µî·ÏÇϱâ
»ç¿ëÀÚ°¡ ±âº»¼³Á¤À» ÆíÁýÇÒ ¼ö ÀÖµµ·Ï Çϱâ
±âº»¼³Á¤ »ç¿ëÇϱâ
Á¦¸ñ ¾ø´Â µµÅ¥¸ÕÆ®ÀÇ »ý¼º ¸·±â
Å×ÀÌºí ºä¿¡¼­ ¹è°æ»ö Á¤Çϱâ
´õ ÆÄ°íµé±â - NSUserDefaultsController ´õ ÆÄ°íµé±â - ¸í·ÉÇà¿¡¼­ ±âº»¼³Á¤ ÀÐ¾î ¿À°í ¾²±â
¹®Á¦

14Àå ³ëÆ¼ÇÇÄÉÀÌ¼Ç »ç¿ëÇϱâ
³ëƼÇÇÄÉÀ̼ÇÀ̶õ ¹«¾ùÀΰ¡
³ëƼÇÇÄÉÀ̼ÇÀÌ ¾Æ´Ñ °Í?
NSNotification°ú NSNotificationCenter
³ëƼÇÇÄÉÀÌ¼Ç ¾Ë¸®±â
¿ÉÀú¹ö µî·ÏÇϱâ
µµÂøÇÑ ³ëƼÇÇÄÉÀÌ¼Ç ´Ù·ç±â
userInfo µñ¼Å³Ê¸®
´õ ÆÄ°íµé±â - µ¨¸®°ÔÀÌÆ®¿Í ³ëƼÇÇÄÉÀ̼Ç
¹®Á¦

15Àå °æ°í ÆÐ³Î »ç¿ëÇϱâ
»ç¿ëÀÚ¿¡°Ô »èÁ¦ ¿©ºÎ È®ÀÎÇϱâ
¹®Á¦

16Àå Áö¿ªÈ­
Nib ÆÄÀÏ Áö¿ªÈ­Çϱâ
¹®ÀÚ¿­ Ç¥
¹®ÀÚ¿­ Ç¥ ¸¸µé±â
¹®ÀÚ¿­ Ç¥ »ç¿ëÇϱâ
´õ ÆÄ°íµé±â- ibtool
´õ ÆÄ°íµé±â- Çü½Ä ¹®ÀÚ¿­¿¡¼­ ÅäÅ«ÀÇ ¸íÈ®ÇÑ ¼ø¼­ Á¤Çϱâ

17Àå Ä¿½ºÅÒ ºä
ºäÀÇ °èÃþ
ºä¿¡ ±×¸®±â
ºä ¼­ºêŬ·¡½ºÀÇ ÀνºÅϽº »ý¼ºÇϱâ
À©µµ Å©±â¿¡ ´ëÇØ¼­
drawRect:
NSBezierPath·Î ±×¸®±â
NSScrollView
ÀÎÅÍÆäÀ̽º ºô´õ ¾øÀÌ ºä »ý¼ºÇϱâ
´õ ÆÄ°íµé±â - ¼¿
´õ ÆÄ°íµé±â - isFlipped
¹®Á¦

18Àå À̹ÌÁö¿Í ¸¶¿ì½º À̺¥Æ®
NSResponder
NSEvent
¸¶¿ì½º À̺¥Æ® ¾ò±â
NSOpenPanel »ç¿ëÇϱâ
NIB ÆÄÀÏ ¹Ù²Ù±â
ÄÚµå ÆíÁýÇϱâ
¿©·¯ºÐÀÇ ºä¿¡ À̹ÌÁö ÇÕÄ¡±â
ºäÀÇ ÁÂÇ¥°è
ÀÚµ¿ ½ºÅ©·Ñ
´õ ÆÄ°íµé±â - NSImage
¹®Á¦

19Àå Űº¸µå À̺¥Æ®
NSResponder
NSEvent
»ç¿ëÀÚ ºä·Î »õ·Î¿î ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ
ÀÎÅÍÆäÀ̽º ·¹À̾ƿô
¿¬°á ¼³Á¤Çϱâ
ÄÚµå ÀÛ¼ºÇϱâ
BigLetterView.h
BigLetterView.m
´õ ÆÄ°íµé±â - ·Ñ¿À¹ö
È帴ÇÑ ÆÄ¶õ »óÀÚ

20Àå ¼Ó¼ºÀÌ ÀÖ´Â ¹®ÀÚ¿­ ±×¸®±â
NSFont
NSAttributedString
¹®ÀÚ¿­°ú ¼Ó¼ºÀÌ ºÎ¿©µÈ ¹®ÀÚ¿­ ±×¸®±â
¹®ÀÚ°¡ ³ªÅ¸³ªµµ·Ï ¸¸µé±â
ºä¸¦ PDF·Î ÀúÀåÇϱâ
´õ ÆÄ°íµé±â - NSFontManager
¹®Á¦ 1
¹®Á¦ 2

21Àå ÆäÀ̽ºÆ®º¸µå¿Í Nil-Targeted ¾×¼Ç
NSPasteboard
BigLetterView¿¡ Àß¶ó³»±â, º¹»çÇϱâ, ºÙ¿©³Ö±â¸¦ Ãß°¡Çϱâ
Nil-Targeted ¾×¼Ç
¾î¶»°Ô ¸®½ºÆù´õ üÀÎÀ» °Ë»öÇÒ±î?
Nib ÆÄÀÏ µé¿©´Ùº¸±â
´õ ÆÄ°íµé±â- ¾î¶² °´Ã¼°¡ ¾×¼Ç ¸Þ½ÃÁö¸¦ ½ÇÁ¦·Î º¸³¾±î?
´õ ÆÄ°íµé±â- ´À¸° º¹»ç
¹®Á¦ 1
¹®Á¦ 2

22Àå Ä«Å×°í¸®
NSString¿¡ ¸Þ¼­µå Ãß°¡Çϱâ
´õ ÆÄ°íµé±â- ºñ°ø°³ ¸Þ¼­µå »ç¿ëÇϱâ
´õ ÆÄ°í µé±â - ÀÎÆ÷¸Ö ÇÁ·ÎÅäÄÝ ¼±¾ðÇϱâ

23Àå µå·¡±× & µå·Ó
BigLetterView¸¦ µå·¡±× Ãâ¹ßÁö·Î ¸¸µé±â
BigLetterView¸¦ µå·¡±× ¸ñÀûÁö·Î ¸¸µé±â
registerForDraggedTypes
ÇÏÀ̶óÀÌÆÃ Ãß°¡Çϱâ
µå·¡±× ¸ñÀûÁö ¸Þ¼­µå ±¸ÇöÇϱâ
Å×½ºÆ®Çϱâ
´õ ÆÄ°íµé±â - µå·¡±× ¿¬»ê ¸¶½ºÅ·Çϱâ

24Àå NSTimer
ÀÎÅÍÆäÀ̽º ·¹À̾ƿô
¿¬°á ¸¸µé±â
AppController¿¡ ÄÚµå Ãß°¡Çϱâ
´õ ÆÄ°íµé±â - NSRunLoop
¹®Á¦

25Àå ½ÃÆ®
½ÃÆ® Ãß°¡Çϱâ
¾Æ¿ô·¿°ú ¾×¼Ç Ãß°¡Çϱâ
ÀÎÅÍÆäÀ̽º ·¹À̾ƿô
ÄÚµå Ãß°¡Çϱâ
´õ ÆÄ°íµé±â - ÄÜÅØ½ºÆ® Á¤º¸
´õ ÆÄ°íµé±â - ¸ð´Þ À©µµ

26Àå NSFormatter ¸¸µé±â
±âº» Æ÷¸ÅÅÍ
ColorFormatter.h »ý¼ºÇϱâ
Nib ÆÄÀÏ ÆíÁýÇϱâ
NSColorList
ºÎ¹® ¹®ÀÚ¿­¿¡ ´ëÇÑ ¹®ÀÚ¿­ °Ë»öÇϱâ
±âº» Æ÷¸ÅÅÍ ¸Þ¼­µåµé ±¸ÇöÇϱâ
NSControlÀÇ µ¨¸®°ÔÀÌÆ®
ºÎºÐ ¹®ÀÚ¿­ °Ë»çÇϱâ
¼Ó¼ºÀÌ ºÎ¿©µÈ ¹®ÀÚ¿­À» ¸®ÅÏÇÏ´Â Æ÷¸ÅÅÍ

27Àå Àμâ
ÆäÀÌÁö ¸Å±è
´õ ÆÄ°íµé±â - ³»°¡ È­¸é¿¡µµ ±×¸± ¼ö ÀÖ³ª?
¹®Á¦

28Àå À¥ ¼­ºñ½º
AmaZone
ÀÎÅÍÆäÀ̽º ·¹À̾ƿô
ÄÚµå ÀÛ¼ºÇϱâ
¹®Á¦ - WebView Ãß°¡Çϱâ

29Àå ºä Àüȯ
µðÀÚÀÎ
½ÃÀÛÇϱâ
ManagedViewController Ŭ·¡½º »ý¼ºÇϱâ
ViewControllers¿Í À̵éÀÇ NIB ÆÄÀϵéÀ» »ý¼ºÇϱâ
ºä ÀüȯÀ» MyDocument¿¡ Ãß°¡Çϱâ
À©µµ Å©±â º¯°æÇϱâ

30Àå ÄÚ¾î µ¥ÀÌÅÍ °ü°è
µ¥ÀÌÅÍ ¸ðµ¨ ÆíÁýÇϱâ
Ä¿½ºÅÒ NSManagedObject Ŭ·¡½º »ý¼ºÇϱâ
Á÷¿ø - Employee
ºÎ¼­ - Department
ÀÎÅÍÆäÀ̽º ·¹À̾ƿô
DepartmentView.nibx
EmployeeView.nib
À̺¥Æ®¿Í nextResponder

31Àå °¡ºñÁö Ä÷º¼Ç
°´Ã¼°¡ ¾Æ´Ñ µ¥ÀÌÅÍ Çü
C ¿øÇü
ÄÚ¾î ÆÄ¿îµ¥À̼Ç
Polynomial ¿¹Á¦
ÀνºÅõ¸£¸ÕÃ÷
´õ ÆÄ°íµé±â - ¾àÇÑ ÂüÁ¶
¹®Á¦ - ³ª»Û Áþ Çϱâ

32Àå ÄÚ¾î ¾Ö´Ï¸ÞÀ̼Ç(Core Animation)
CALyer »ý¼ºÇϱâ
CALayer¿Í CAAnimation »ç¿ëÇϱâ
´ÙÇ×½Ä Á¦°ÅÇϱâ
¸¹Àº ·¹À̾ µ¿½Ã¿¡ ¿òÁ÷À̱â
·¹À̾î Å©±â¸¦ º¯°æÇÏ°í ´Ù½Ã ±×¸®±â
CALayer

33Àå °£´ÜÇÑ ÄÚÄÚ¾Æ/OpenGL ¾ÖÇø®ÄÉÀ̼Ç
NSOpenGLView »ç¿ëÇϱâ
¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼ºÇϱâ
ÀÎÅÍÆäÀ̽º ·¹À̾ƿô
ÄÚµå ÀÛ¼ºÇϱâ

34Àå NSTask
¸ÖƼ½º·¹µù vs ¸ÖƼÇÁ·Î¼¼½Ì
ZIPspector
ºñµ¿±â Àбâ
iPing
¹®Á¦ - .tar°ú .tgz ÆÄÀϵé

35Àå ¸¶Ä¡¸ç
¹®Á¦

ºÎ·Ï °¡ Hello, iPhone!
ºÎ·Ï ³ª ¸Æ °³¹ßÀÚ, ¾ÆÀÌÆù ÀÔ¹®Çϱâ
ã¾Æº¸±â
¾Æ·Ð Èú¸®°¡½º(Aaron Hillegass)
¾Æ·Ð Èú¸®°¡½º´Â NeXT¿Í Apple¿¡¼­ ÀÏÇß°í, Áö±ÝÀº Big Nerd Ranch¿¡¼­ ÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹ÖÀ» °¡¸£Ä£´Ù. NeXT¿¡ ÀÖÀ» ¶§ ±×´Â OpenStepÀ» °¡¸£Ä¡´Â °­Á¸¦ ¸Ç óÀ½ ¸¸µé¾ú°í, ¿À´Ã³¯ °¡Àå À¯¸íÇÑ ÄÚÄÚ¾Æ °­Á°¡ µÇ¾î ¸í¼ºÀ» ÀÕ°í ÀÖ´Ù. ÀÌ Ã¥Àº Big Nerd RanchÀÇ °­ÀǸ¦ ±â¹ÝÀ¸·Î ÇØ ÁýÇÊÇÏ¿´°í, ¾Æ·ÐÀÌ Áö³­ 10³â°£ °Þ¾î¿Â OpenStep°ú ÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹Ö °æ·ÂÀÌ »ý»ýÈ÷ ³ì¾Æ ÀÖ´Ù.

[¿ªÀÚ¼Ò°³]
¹ÚÁøÇü
(jenix@jinhyung.org)
¿¬¼¼´ëÇб³ ¼öÇаú ÀçÇÐ Áß. ±¹³» ÃÖ´ë ¸Æ °³¹ßÀÚ Æ÷·³ÀÎ OSXDev(http://osxdev.org)¸¦ ¿î¿µÇϰí ÀÖ´Ù. ¶ÇÇÑ °³ÀÎ ºí·Î±×ÀÎ http://jinhyung.org¿Í ¸Æ °³¹ß Àü¹® ºí·Î±×ÀÎ Code4Mac(http://code4mac.net)À» ¿î¿µ ÁßÀÌ´Ù.
ÄÚÄÚ¾ÆÇÁ·Î±×·¡¹Ö??
±è¼º±¸´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(544) I °ø°¨ (0) I ºí·Î±×
ÀÚ¹Ù? ÄÚÄÚ¾Æ? Ä¿Çǹͽº? ¸ÆÀ» ¾Ë°í ¾ÆÀÌÆùÀ» ¾Æ´Â À¯Àú¶ó¸é ¾Ë¸¸ÇÑ Ã¥!! ¡Ú°ú¿¬ ÄÚÄھƴ ¹«¾ùÀΰ¡? Ã¥ÀÇ ÀϺθ¦ »ìÆìº¸µµ·Ï ÇÏÀÚ!!ÄÚÄھƴ ÇÁ·Î±×·¡¸ÓµéÀÌ Mac OS X ¾ÖÇø®ÄÉÀ̼ÇÀ» ´õ ½±°í ºü¸£°Ô °³¹ßÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â °­·ÂÇÑ °³¹ß µµ±¸¿Í ÇÁ·¹ÀÓ¿öÅ©·Î °¡µæÇÑ °³¹ß ȯ°æÀÌ´Ù. ÄÚÄھƴ ÀÌ¹Ì »çÆÄ¸®(Safari), °³·¯Áö¹êµå(GarageBand), ¸ÞÀÏ(Mail) ±×¸®°í ¾ÆÀ̾۽º(iApps)¸¦ Á¦ÀÛÇÏ´Â µ¥¿¡µµ »ç¿ëµÇ¾î ±× ¶Ù¾î³²À» ÀÔÁõÇß´Ù. °³Á¤µÈ ¡ºÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹Ö¡»Àº ¸Æ °³¹ß...
Ãʰ­ÃßÀÔ´Ï´Ù
¸í¿ëȯ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(487) I °ø°¨ (0) I ºí·Î±×
2ÆÇ ¹ø¿ªº»À» ±¸ÀÔÇÏ·Á´Ù°¡ 3ÆÇÀÌ °ð ³ª¿Â´Ù´Â ¼Ò¸®¸¦ µè°í  ±¸ÀÔÀ» ¹Ì·ð´Âµ¥ ¿ª½Ã³ª ´ë¸¸Á·ÀÔ´Ï´Ù ¤»¤»¤» ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö ÀÔ¹®¼­¿Í ºñ½ÁÇÏ°Ô ±¸¼ºÀÌ µÇ¾î À־  ÀÏ´Ü È帧À» µû¶ó°¡´Âµ¥ ¹«¸®°¡ ÀüÇô ¾ø°í¿ä 3ÆÇ¿¡¼­´Â ƯÈ÷ ¾ÆÀÌÆù¿ë ÇÁ·Î±×·¥ °³¹ß¿¡ °üÇÑ ºÎ·ÏÀÌ µé¾îÀ־ °ü½ÉÀ» °¡Áö°í ÀÖ´Â ºÐ¿¡°Ô´Â ÃÖ°íÀÇ ¼±ÅÃÀÌ µÉ°Å¶ó°í »ý°¢ÇÕ´Ï´Ù. °¨»çÇÕ´Ï´Ù
³»¿ëÀ̳ª ±¸¼º¿¡¼­´Â ¾Æ½±Áö¸¸, »ç¸·ÀÇ ¿À¾Æ½Ã½º¿Í °°Àº ¼­Àû
½ÅÁßÈÆ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(440) I °ø°¨ (0) I ºí·Î±×
ÄÚÄÚ¾Æ ÇÁ·Î±×·¡¹Ö 3ÆÇ ¹ø¿ª¼­°¡ µµÂøÇÏ¿©, 2ÆÇ°ú ºñ±³ÇÏ¿© ºü¸£°Ô ÈȾ¾Ò½À´Ï´Ù.¿ÀÅ»ÀÚ³ª ±âÁ¸ ¿ë¾îÀÇ ±³Ã¼ µî 2ÆÇ¿¡¼­ ¾Æ½¬¿ü´ø ºÎºÐµéÀ» ¿­½ÉÈ÷ ¸Å¿ì·Á´Â ³ë·ÂÀÌ ¸¹ÀÌ ´À²¸Áý´Ï´Ù. (³»¿ë °³¼± ¹× ¹ø¿ª µî)ÇÏÁö¸¸ ¾ðÁ¦³ª ´ëºÎºÐÀÇ »ç¶÷µéÀÇ ¾Æ½¬¿ü´ø ºÎºÐÀÎ Objective-C ¿¡ ´ëÇÑ ¼³¸íÀÌ ºÎÁ·ÇÏ´Ù´Â Á¡°ú,ÀÔ¹®¼­ ÁöÇâÀÇ ±¸¼ºÀº Å©°Ô º¯ÇÏÁö ¾Ê¾Æ Á¶±ÝÀº ¾Æ½±½À´Ï´Ù. ºÎ·Ï Àå¿¡¼­´Â ¿ªÀÚ°¡ Ưº°È÷ ³»¿ëÀ» Ãß°¡ÇÏ¿©,¾ÆÀÌÆù °³¹ß¿¡ ´ëÇØ ¾ÆÁÖ °£·«ÇÑ ³»¿ëÀ¸·Î ¼³¸íÀ» Çϰí Àִµ¥, ¹°·Ð...

À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
2010-06-04 ~ Á¾·áÀϽà ¹ÌÁ¤

³ú¸¦ ÀÚ±ØÇÏ´Â Red Hat Fedora : ¸®´ª½º ¼­¹ö & ³×Æ®¿öÅ©<°³Á¤ÆÇ>...
¿ìÀç³²
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
UIT series Windows XP...
Á¤º¸Åë½ÅÀ±¸®À§¿øÈ¸/(»ç) KIPS IT ÀÎÁõ¿ø
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸®´ª½º Ä¿³Î ³»ºÎ±¸Á¶...
ÃÖÁ¾¹«
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
»çÀ̵å ÇϽÃ...
jQuery ÄÚ¾î...
µ¥ÀÌºê ¸¶Å©...
 
ÃÊ Áß °í
ÀüüÆò±Õ(40)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 3
ÄÚÄÚ¾ÆÇÁ·Î±×·¡¹Ö??
±è¼º±¸ ´Ô  2009-01-13
Ãʰ­ÃßÀÔ´Ï´Ù
¸í¿ëȯ ´Ô  2008-12-24
³»¿ëÀ̳ª ±¸¼º¿¡¼­´Â ¾Æ½±Áö¸¸, »ç¸·ÀÇ ¿À¾Æ½Ã½º¿Í °°Àº ¼­Àû
½ÅÁßÈÆ ´Ô  2008-12-23
Aaron Hillegass ÀÇ ÃÖ±Ù Àú¼­
 
Cocoa 2: The Big Nerd Ranch Guide
54,800¿ø
(16%¡é+1%)
 
Iphone Programming: The Big Nerd Ranch Guide
53,200¿ø
(17%¡é+1%)
 
Cocoa Programming for Mac OS X (3/E)
53,200¿ø
(17%¡é+1%)
 
Insight (ÀλçÀÌÆ®) ÃâÆÇ»çÀÇ ½Å°£
ÇÁ·Î±×·¡¸ÓÀÇ ±æ ¸àÅä¿¡°Ô ¹¯´Ù
µ¥À̺ê ÈĹö, ¾Öµð¿þÀÏ ¿À½Ã³ªÀÌ / °­Áßºó ¿ª Àú
12,600¿ø
(10%¡é+10%)
 
ÇÁ·Î±×·¡¹Ö Ŭ·ÎÀú(Lisp)
½ºÆ©¾îÆ® ÇҷοþÀÌ ¿ªÀÚ : À¯Âù¿ì Àú
22,500¿ø
(10%¡é+10%)
 
»ç¿ëÀÚ °æÇè ½ºÄÉÄ¡ Sketching User Experiences
ºô ¹÷½ºÅÏ(Bill Buxton) ¿ªÀÚ: °íÅÂÈ£, À¯Áö¼± Àú
28,800¿ø
(10%¡é+10%)
 
¼Õ¿¡ ÀâÈ÷´Â ¾ÆµÎÀ̳ë
¸¶½Ã¸ð ¹êÁö(Massimo Banzi) ¿ªÀÚ : ÀÌÈ£¹Î Àú
12,420¿ø
(10%¡é+10%)
 
¹Ì·¡¸¦ ¸¸µç Geeks
¾Øµð ÇãÃ÷Æçµå(Andy Hertzfeld) ¿Å±äÀÌ : ¼Û¿ìÀÏ Àú
19,800¿ø
(10%¡é+10%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ
Ŭ¸¯ÇϽøé À̴Ͻýº °áÁ¦½Ã½ºÅÛÀÇ À¯È¿¼ºÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. Ŭ¸¯ÇϽøé eTrust ÀÎÁõÁ¤º¸¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.