Apple Developer Connection
çÇìxÇ»åüçı
Member Login ÉçÉOÉCÉì | Ç≤ì¸âÔ ADCòAóçêÊ

Tiger Developer OverviewÉVÉäÅ[ÉY:Mac OS X v10.4 Tiger

ÉAÉbÉvÉãÇÃçÇã@î\Ç»UNIXÉxÅ[ÉXÇÃÉIÉyÉåÅ[ÉeÉBÉìÉOÉVÉXÉeÉÄÇÃç≈êVî≈Ç≈džÇÈMac OS X v10.4 TigerÇÕÅAÉfÉxÉçÉbÉpÇ…ÇΔǡǃÅA2001îNÇÃMac OS XÇÃèâÉäÉäÅ[ÉXà»ç~ÅAç≈ëÂÇÃÉäÉäÅ[ÉXÇ≈Ç∑ÅBTigerÇ…ÇÕç≈êÊí[ÇÃÉeÉNÉmÉçÉWÅ[Ç™êîëΩÇ≠ìãç⁄Ç≥ÇÍǃǮÇËÅAëÂîºÇÃÉfÉxÉçÉbÉpÇ…ÇΔǡǃêVÇΩÇ»ãªñ°ê[Ç¢ã@âÔÇ™ê∂Ç›èoÇ≥ÇÍÇÈDZÇΔÇ…Ç»ÇËÇ‹Ç∑ÅBéñé¿ÅAëΩÇ≠ÇÃÉfÉxÉçÉbÉpÇ™ÅATigerÇÃã≠óÕÇ»êVǵǢã@î\ÅAAPIÅAÉtÉåÅ[ÉÄÉèÅ[ÉNÇóòópÇ∑ÇÈâÊä˙ìIÇ»ï˚ñ@Çå©Ç¬ÇØèoǵǃǢNjÇ∑ÅB

DZÇÃãLéñÇ≈ÇÕÅATigerÇ≈ç≈LJÉGÉLÉTÉCÉeÉBÉìÉOÇ»êVǵǢÉeÉNÉmÉçÉWÅ[ÇéÊÇËè„Ç∞ÅAÉfÉxÉçÉbÉpÇ…ÇΔǡǃǫÇÒÇ»à”ñ°Ç™Ç†ÇÈÇ©Ç≤ê‡ñæǵNjÇ∑ÅB

  • Spotlight
  • Dashboard
  • 64ÉrÉbÉgäJî≠
  • Xcode 2.0
  • Automator
  • Core Image
  • Core Data

è„ãLà»äODžLJÇ≥NjǥNjǻã@î\Çè–âÓǵÅATigerÉAÉvÉäÉPÅ[ÉVÉáÉìÇÃäJî≠Ç…Ç«ÇÃÇÊǧDžéÊÇËëgÇfiDZÇΔÇ™Ç≈Ç´ÇÈÇ©è⁄ǵÇ≠Ç≤ê‡ñæǵNjÇ∑ÅBǪÇÍÇ≈ÇÕSpotlightÇ©ÇÁénÇflNjǵÇÂǧÅB

Spotlight

ÉÅÉjÉÖÅ[ÉoÅ[ÇÃâEè„Ç…ÉAÉCÉRÉìÇΔǵǃï\é¶Ç≥ÇÍÇÈSpotlightÇÕÅAëÂîºÇÃÉGÉìÉhÉÜÅ[ÉUÇ™ê^Ç¡êÊÇ…ãCÇ√Ç≠TigerÇÃêVã@î\Ç≈Ç∑ÅBMac OS X TigerÉTÉCÉgÇ≈è⁄ǵÇ≠ê‡ñæÇ≥ÇÍǃǢÇÈí ÇËÅASpotlightÇÕÉVÉXÉeÉÄÇÃÇ∑Ç◊ǃÇÃÉfÅ[É^ÇçÇë¨Ç©Ç¬íºäœìIÇ…åüçıǵNjÇ∑ÅBSpotlightÇ‚ÅAÉXÉ}Å[ÉgÉtÉHÉãÉ_ǻǫÇÃTigerÇÃêVã@î\ÇÃëΩÇ≠ÇÕÅAÉVÉXÉeÉÄÇÃÉtÉ@ÉCÉãÇÃì‡óeÇΔÉÅÉ^ÉfÅ[É^ÇÃé˚èWÅAçXêVÅAÉCÉìÉfÉbÉNÉXèàóùÇçsǧÉVÉXÉeÉÄÉTÅ[ÉrÉXÇÉxÅ[ÉXÇ…ç\ízÇ≥ÇÍǃǢNjÇ∑ÅB

àÍåæÇ≈åæǧÇΔÅAÉtÉ@ÉCÉãÇ™ï€ë∂Ç≥ÇÍÇÈÇΩÇ—Ç…ÅAÉÅÉ^ÉfÅ[É^ÇΔì‡óeÇ™ämîFÇ≥ÇÍÅAÉCÉìÉfÉbÉNÉXïtÇ´ÇÃÉfÅ[É^ÉxÅ[ÉXÇ…äiî[Ç≥ÇÍÇ‹Ç∑ÅBǪÇÃå„ÅASpotlightåüçıÇ™é¿çsÇ≥ÇÍÇÈÇΔÅAÉfÅ[É^ÉxÅ[ÉXÇ…ëŒÇ∑ÇÈñ‚Ç¢çáÇÌÇπÇ™çsÇÌÇÍÅAåüçıèåèÇ…àÍívÇ∑ÇÈÇ∑Ç◊ǃÇÃÉtÉ@ÉCÉãÇÃÉpÉXÇ™ï‘Ç≥ÇÍÇ‹Ç∑ÅBDZÇÃï˚ñ@ÇÃÇ∑ÇŒÇÁǵǢì_ÇÕÅAÉAÉvÉäÉPÅ[ÉVÉáÉìÇ‚ÉfÅ[É^ÉtÉHÅ[É}ÉbÉgÇÃïœçXÇ™ïsóvǻDZÇΔÇ≈Ç∑ÅBSpotlightÉeÉNÉmÉçÉWÅ[ÇÃédëgÇ›Çê}1Ç…é¶ÇµÇ‹Ç∑ÅB

Spotlight diagram

ê}1ÅFÉÅÉ^ÉfÅ[É^ÉXÉgÉAÇÃìÆçÏ

ÉfÉxÉçÉbÉpÇ…ÇÊÇÈDZÇÃÉeÉNÉmÉçÉWÅ[ÇÃóòópÇÃâ¬î\ê´ÇÕñ≥å¿ÇΔǢǡǃLJâflåæÇ≈ÇÕǻǢÇ≈ǵÇÂǧÅBÇΩÇΔǶnjÅAâÊëúÇÉJÉ^ÉçÉOÇ…êÆóùÇ∑ÇÈÉAÉvÉäÉPÅ[ÉVÉáÉìÇÃèÍçáÅAÉÜÅ[ÉUÇÃÉzÅ[ÉÄÉtÉHÉãÉ_Ç≈Ç∑Ç◊ǃÇÃâÊëúÇå©Ç¬ÇØèoǵǃèàóùÇ≈Ç´Ç‹Ç∑ÅBÇ‹ÇΩÅAÉRÉìÉ^ÉNÉgÇèàóùÇ∑ÇÈÉAÉvÉäÉPÅ[ÉVÉáÉìLJé¿åªâ¬î\Ç≈Ç∑ÅBSpotlightÇ≈ÇÕÅAì¡íËÇÃå¬êlÇ…ä÷òAÇ∑ÇÈÉtÉ@ÉCÉãǻǫÇÃçÄñ⁄Çï\é¶Ç≈Ç´Ç‹Ç∑ÅB

TigerÇ…ÇÕÅAàÍî ìIÇ»ÉtÉ@ÉCÉãÉtÉHÅ[É}ÉbÉgÇ…ëŒâûǵÇΩÉCÉìÉ|Å[É^Å[Ç™ìãç⁄Ç≥ÇÍǃǢNjÇ∑ÅBJPEGÅAPNGÅATIFFÅAGIFâÊëúÉtÉ@ÉCÉãÇ©ÇÁÅAMP3ÅAAACÉIÅ[ÉfÉBÉIÉtÉ@ÉCÉãÅAQuickTimeÉÄÅ[ÉrÅ[ÅAPDFÉtÉ@ÉCÉãÅAiChatÇÃóöóÅAemailÅAÉRÉìÉ^ÉNÉgÅAÉJÉåÉìÉ_Å[Ç‹Ç≈ÅAÇ≥NjǥNjǻÉÅÉ^ÉfÅ[É^ÇéÊÇËçûÇflÇ‹Ç∑ÅBÉAÉvÉäÉPÅ[ÉVÉáÉìÇ™ìΔé©ÇÃÉJÉXÉ^ÉÄÉtÉHÅ[É}ÉbÉgÇ≈ÉtÉ@ÉCÉãÇï€ë∂Ç∑ÇÈèÍçáÅASpotlightÇégǡǃÅAÉtÉ@ÉCÉãÇÃÉÅÉ^ÉfÅ[É^ÇÉVÉXÉeÉÄÇ…ï\é¶Ç≈Ç´Ç‹Ç∑ÅBDZÇÍÇ…ÇÕÅAÉAÉvÉäÉPÅ[ÉVÉáÉìÇΔÇΔLJDžSpotlightÉCÉìÉ|Å[É^Å[ÉvÉâÉOÉCÉìÇíÒãüÇ∑ÇÈïKóvǙdžÇËÇ‹Ç∑ÅBXcodeÇ≈SpotlightÉCÉìÉ|Å[É^Å[ÇÃÉeÉìÉvÉåÅ[ÉgÇégÇ¢ÅASpotlightÉVÉXÉeÉÄÇÃÉvÉâÉOÉCÉìÇ…ëgÇ›çûÇ‹ÇÍÇÈã@î\Çé¿ëïǵǃÇ≠ÇæÇ≥Ç¢ÅB

SpotlightåüçıÉeÉNÉmÉçÉWÅ[ÇΔÉfÉxÉçÉbÉpÇ…ÇÊÇÈäàópï˚ñ@ÇÃÇ≥ÇÁÇ…è⁄ǵǢèÓïÒDžǬǢǃÇÕÅAWorking with SpotlightÇÇ≤óóÇ≠ÇæÇ≥Ç¢ÅB

dashboardDashboard

TigerÇ≈àÍî‘ÉNÅ[ÉãÇ»êVã@î\ÇÃ1ǬÇÕDashboardÇ≈Ç∑ÅBDashboardÇÕÅAMacÉÜÅ[ÉUÇ™ÇÊÇ≠óòópÇ∑ÇÈèÓïÒÇ‚ã@î\Ç…ëfëÅÇ≠ÉAÉNÉZÉXÇ≈Ç´ÇÈêVǵǢï˚ñ@Ç≈Ç∑ÅBDashboardÇÕÅAÇÊÇ≠égǧã@î\Ç…éËç€ÇÊÇ≠ÉAÉNÉZÉXÇ≈Ç´ÇÈÅAîÒèÌÇ…ÉVÉìÉvÉãÇ»íPã@î\ÉCÉìÉ^Å[ÉtÉFÉCÉXÇÃÉ~ÉjÉAÉvÉäÉPÅ[ÉVÉáÉìÅuÉEÉBÉWÉFÉbÉgÅvÇÃÉzÅ[ÉÄÇ≈Ç∑ÅBÉEÉBÉWÉFÉbÉgÇÕíPëÃÇ≈ÅAdžÇÈÇ¢ÇÕÇÊÇËëÂÇ´Ç¢çÇã@î\Ç»ÉAÉvÉäÉPÅ[ÉVÉáÉìÇÃã@î\Çï‚ǧÉAÉvÉäÉPÅ[ÉVÉáÉìÇΔǵǃã@î\ǵÅAÉCÉìÉ^Å[ÉlÉbÉgÇ©ÇÁÇÃèÓïÒÇÃï\é¶Ç»Ç«ÇçsǧDZÇΔÇ™Ç≈Ç´Ç‹Ç∑ÅB

TigerÇÃDashboardÇ≈ÇÕÅAã≠óÕÇ»êVǵǢï˚ñ@Ç≈ÅAMac OS XÇÃÉeÉNÉmÉçÉWÅ[Ç™ëgÇ›çáÇÌÇ≥ÇÍǃǢNjÇ∑ÅB

  • DashboardÇÕÅAExposéÇ…éóÇΩéãäoå¯â ÇégǡǃÅAÉ{É^ÉìÇ‚É}ÉEÉXÇÃä»íPëÄçÏÇ≈ï\é¶Å^îÒï\é¶ÇêÿÇËë÷ǶÇÈDZÇΔÇ™Ç≈Ç´Ç‹Ç∑ÅBDZÇÍÇ…ÇÊÇËÅAèuéûÇ…ÉEÉBÉWÉFÉbÉgÇ…ÉAÉNÉZÉXǵÅAé◊ñÇÇ…Ç»ÇÁǻǢèÍèäÇ…íuǢǃǮÇ≠DZÇΔÇ™Ç≈Ç´Ç‹Ç∑ÅB
  • ÉEÉBÉWÉFÉbÉgÇÕWebÉLÉbÉgÇÉxÅ[ÉXÇ…çÏê¨Ç≥ÇÍǃǢNjÇ∑ÅBCSSÇ‚JavaScriptÇ≈HTMLÉ}Å[ÉNÉAÉbÉvÇçÏê¨Ç≈Ç´ÇÍÇŒíNÇ≈LJÉEÉBÉWÉFÉbÉgÇçÏê¨Ç≈Ç´Ç‹Ç∑ÅB
  • HTMLÇÃägí£ÉÇÉWÉÖÅ[ÉãÇégǡǃÅAQuartzÇÃç≈êÊí[ÇÃï`âÊã@î\ÇWebÉLÉbÉgä¬ã´Ç…ëgÇ›çûÇflÇ‹Ç∑ÅBDZÇÍÇ…ÇÊÇËÅAJavaScriptÇégǡǃÅAå©ÇΩñ⁄ÇÃî¸ÇµÇ¢ÉÜÅ[ÉUÉCÉìÉ^Å[ÉtÉFÉCÉXÇçÏê¨Ç≈Ç´Ç‹Ç∑ÅB
  • ÉEÉBÉWÉFÉbÉgÇÕÉvÉâÉOÉCÉìÇÉTÉ|Å[ÉgǵǃǢÇÈÇΩÇflÅACocoaÇ‚Objective-CÇ…ÉhÉçÉbÉvÉ_ÉEÉìǵǃÅAÉlÉCÉeÉBÉîÇÃÉRÅ[ÉhÇ‚ëºÇÃÉVÉXÉeÉÄÉRÅ[ÉhÇÃã@î\ÇóòópÇ≈Ç´Ç‹Ç∑ÅBÇ≥ÇÁÇ…ÅACocoaÇ©ÇÁÅAÉVÉXÉeÉÄÇÃëºÇÃã@î\ÇóòópÇ∑ÇÈDZÇΔLJÇ≈Ç´Ç‹Ç∑ÅB

DashboardÇÃÉEÉBÉWÉFÉbÉgÇÃçÏê¨ÇÕä»íPÇ»ÇΩÇflÅAêîëΩÇ≠ÇÃÉEÉBÉWÉFÉbÉgÇíZä˙ä‘Ç≈çÏê¨Ç≈Ç´Ç‹Ç∑ÅBÇΩÇΔǶnjÅAÉlÉbÉgÉèÅ[ÉNè„Ç≈ÇÃÉAÉvÉäÉPÅ[ÉVÉáÉìÇÃìÆçÏÇämîFÅAç\ízÅAÉeÉXÉgÇ∑ÇÈÅAòAë±ìIÇ…â“ì≠Ç∑ÇÈÉrÉãÉhÉVÉXÉeÉÄÇëzíËǵNjǵÇÂǧÅBÉEÉBÉWÉFÉbÉgÇégǡǃÅAÉrÉãÉhÉTÅ[ÉoÇ©ÇÁÇÃÉGÉâÅ[ÉÅÉbÉZÅ[ÉWÇäƒéãÇ≈Ç´Ç‹Ç∑ÅBÇ‹ÇΩÅAÉEÉBÉWÉFÉbÉgÇÃÉäÉìÉNÇÉNÉäÉbÉNÇ∑ÇÈÇΔÅAÉtÉ@ÉCÉãÇ™XcodeÇ≈äJÇ©ÇÍÅAÇ∑ÇÆÇ…ñ‚ëËÇâåàǵǃÉrÉãÉhÇçƒëóêMÇ≈Ç´Ç‹Ç∑ÅBWebÉLÉbÉgÅAQuartzÅACore ImageÇÃã@î\ÇäàópÇ∑ÇÍÇŒÅAÉEÉBÉWÉFÉbÉgÇÃâ¬î\ê´ÇÕñ≥å¿Ç…çLÇ™ÇËÇ‹Ç∑ÅB

DashboardÇΔÉEÉBÉWÉFÉbÉgÇÃç\ízï˚ñ@ÇÃÇ≥ÇÁÇ…è⁄ǵǢèÓïÒDžǬǢǃÇÕÅADeveloping Dashhboard WidgetsÇÇ≤óóÇ≠ÇæÇ≥Ç¢ÅB

G564ÉrÉbÉgäJî≠

64ÉrÉbÉgëŒâûÇÃTigerÇ≈ÇÕÅAà‚ì`éqîzóÒÅAç≈êÊí[ÇÃâÊëúêfífÅAínóùãÛä‘ÉAÉvÉäÉPÅ[ÉVÉáÉìǻǫÅAëÂó ÇÃÉfÅ[É^ÇèàóùÇ∑ÇÈéüê¢ë„ÇÃÉAÉvÉäÉPÅ[ÉVÉáÉìÇÃ64ÉrÉbÉgÉAÉhÉåÉbÉVÉìÉOÇ™â¬î\Ç≈Ç∑ÅB64ÉrÉbÉgÉfÅ[É^ÇÃó·ÇΔǵǃÅAÉSÅ[ÉãÉfÉìÉQÅ[ÉgÉuÉäÉbÉWÇÃìπòHïîï™Ç32ÉrÉbÉgÇ≈ï\é¶Ç≈Ç´ÇÈÉfÅ[É^ÉZÉbÉgÇëzíËǵǃǛNjǵÇÂǧÅB64ÉrÉbÉgÇÃÉAÉhÉåÉXãÛä‘Ç≈ÇÕÅAìØÇ∂âëúìxÇ≈ínãÖÇÃï\ñ ëSëÃÇÉÇÉfÉãâªÇ≈Ç´Ç‹Ç∑ÅBÇ≥ÇÁÇ…ÅALibSystemÇénÇflÇΔÇ∑ÇÈëΩÇ≠ÇÃÉAÉbÉvÉãëŒâûÇÃêîäwÉâÉCÉuÉâÉäÇÕTigerÇÃ64ÉrÉbÉgÉAÉhÉåÉbÉVÉìÉOÇÉTÉ|Å[ÉgǵǃǮÇËÅAÉfÉxÉçÉbÉpÇÕä»íPÇ…PowerPC G5ÇÃåvéZî\óÕÅAëÂó ÇÃÉÅÉÇÉäÇÉtÉãäàópÇ≈Ç´Ç‹Ç∑ÅBǮǪÇÁÇ≠Ç≤ë∂Ç∂ÇÃí ÇËÅAPower Mac G5ÇΔêVǵǢiMac G5ÇÃêSëüïîÇ…ÇÕÅA64ÉrÉbÉgÉvÉçÉZÉbÉTÇ…äÆëSëŒâûǵÇΩPowerPC G5ÉvÉçÉZÉbÉTÇ™égÇÌÇÍǃǢNjÇ∑ÅBPowerPC G5ÉvÉçÉZÉbÉTÇ…ÇÕÅA64ÉrÉbÉgÉåÉWÉXÉ^Ç™ìãç⁄Ç≥ÇÍǃǮÇËÅA64ÉrÉbÉgéZèpââéZÇé¿çsÇ≈Ç´ÅAÉIÉyÉåÅ[ÉeÉBÉìÉOÉVÉXÉeÉÄÇ™4GBÇí¥Ç¶ÇÈÉÅÉCÉìÉÅÉÇÉäÇóòópÇ≈Ç´ÇÈÇÊǧDžǵNjÇ∑ÅBé¿ç€ÅAPowerPC G5ÉvÉçÉZÉbÉTÇ≈ÇÕÅA16EBÇÃâºëzÉÅÉÇÉäÇΔMacÇ…ìãç⁄ǵÇΩÇ∑Ç◊ǃÇÃï®óùÉÅÉÇÉäÇóòópÇ≈Ç´Ç‹Ç∑ÅB

ëºÇÃCPUÉAÅ[ÉLÉeÉNÉ`ÉÉÇΔàŸÇ»ÇËÅAG5Ç≈ÇÕÅAÉpÉtÉHÅ[É}ÉìÉXÇëπǻǧDZÇΔÇ»Ç≠ÅA32ÉrÉbÉgÉAÉvÉäÉPÅ[ÉVÉáÉìÇé¿çsÇ≈Ç´Ç‹Ç∑ÅBDZÇÍÇÕÅA32ÉrÉbÉgÉTÉuÉZÉbÉgÇégǡǃÅAPowerPCÉAÅ[ÉLÉeÉNÉ`ÉÉÇ™èÌÇ…64ÉrÉbÉgÉAÅ[ÉLÉeÉNÉ`ÉÉÇΔǵǃíËã`Ç≥ÇÍǃǢÇÈÇΩÇflÇ≈ÅA32ÉrÉbÉgÉnÅ[ÉhÉEÉFÉAÇΔ64ÉrÉbÉgÉnÅ[ÉhÉEÉFÉAÇÃÉVÅ[ÉÄÉåÉXÇ»à⁄çsÇ™â¬î\Ç≈Ç∑ÅBÇ≥ÇÁÇ…ÅA32ÉrÉbÉgÉAÉvÉäÉPÅ[ÉVÉáÉìÇÕÅA64ÉrÉbÉgââéZÅAÉåÉWÉXÉ^ǻǫÅAëΩÇ≠ÇÃ64ÉrÉbÉgã@î\ÇóòópÇ≈Ç´Ç‹Ç∑ÅBDZÇÍÇ…ÇÊÇËÅAÉAÉbÉvÉãÇÕÅAÉAÅ[ÉLÉeÉNÉ`ÉÉÇÃÉXÉÄÅ[ÉYÇ»à⁄çsÇé¿åªÇµÇ‹ÇµÇΩÅBÇΩÇΔǶnjÅAÇ∑Ç◊ǃÇÃÉAÉbÉvÉãÇÃÉnÅ[ÉhÉEÉFÉAÇÃÉJÅ[ÉlÉãÇ…ÇÕÅA1ǬÇÃÉoÅ[ÉWÉáÉìǵǩë∂ç›ÇµÇ‹ÇπÇÒÅB

Mac OS X TigerÇÃ64ÉrÉbÉgëŒâûÇ…ÇÊÇËÅADZÇÍÇ‹Ç≈ç\ízïsâ¬î\ÇæÇ¡ÇΩ1Ǭè„ÇÃÉåÉxÉãÇÃÉAÉvÉäÉPÅ[ÉVÉáÉìÇ÷ÇÃìπÇ™äJÇ©ÇÍNjǵÇΩÅB

TigerÇÃ64ÉrÉbÉgã@î\ÇÃÇ≥ÇÁÇ…è⁄ǵǢèÓïÒDžǬǢǃÇÕÅADeveloping 64-bit ApplicationsÇÇ≤óóÇ≠ÇæÇ≥Ç¢ÅB

Xcode 2.0

ÉAÉbÉvÉãÇÃÉfÉxÉçÉbÉpÉcÅ[ÉãÉZÉbÉgÇÃ2î‘ñ⁄ÇÃÉÅÉWÉÉÅ[ÉoÅ[ÉWÉáÉìÇ≈džÇÈXcode 2.0Ç…ÇÕÅAï°êîÇÃêVã@î\Ç™ìãç⁄Ç≥ÇÍÅAêªïiëSëÃÇ≈ìOíÍìIÇ»ã@î\ã≠âªÇ™çsÇÌÇÍǃǢNjÇ∑ÅBç≈LJíçñ⁄Ç≥ÇÍÇÈêVã@î\ÇÕÅAêVǵǢâºëzÉÇÉfÉäÉìÉOÉcÅ[ÉãÇ≈Ç∑ÅBÉvÉçÉWÉFÉNÉgÇÃÉNÉâÉXÇëIëÇ∑ÇÈÇΔÅAXcodeÇ™âºëzÉNÉâÉXäKëwê}ÇçÏê¨ÇµÇƒÇ≠ÇÍÇ‹Ç∑ÅBâºëzÉNÉâÉXäKëwê}Ç…ÇÕÅAÉRÅ[ÉhÇ™îΩâfÇ≥ÇÍǃǢÇÈÇæÇØÇ≈Ç»Ç≠ÅAÉRÅ[ÉhÇëÄçÏÇ∑ÇÈDZÇΔLJÇ≈Ç´Ç‹Ç∑ÅBÇ‹ÇΩÅAÉRÅ[ÉhÇïœçXÇ∑ÇÈÇΔÅAÉNÉâÉXê}Ç™çXêVÇ≥ÇÍÇ‹Ç∑ÅBÉNÉâÉXê}Ç≈ÇÕÅAÉRÅ[ÉhÇçÏê¨Ç∑ÇÈÉNÉâÉXÇÃï\é¶Ç…óØÇ‹ÇÁÇ∏ÅACore DataÇ≈çÏê¨ÅAä«óùÇ≥ÇÍÇÈÉfÅ[É^ÉGÉìÉeÉBÉeÉBÇëÄçÏÇ∑ÇÈDZÇΔLJâ¬î\Ç≈Ç∑ÅB

Modeler screenshot

ê}3ÅFé¿çsíÜÇÃXcodeÉNÉâÉXÉÇÉfÉâÅ[

Xcode 2.0ÇÃLJǧ1ǬÇÃêVã@î\Ç…ÉOÉâÉtÉBÉJÉãÉäÉÇÅ[ÉgÉfÉoÉbÉOǙdžÇËÇ‹Ç∑ÅBëΩÇ≠ÇÃÉAÉvÉäÉPÅ[ÉVÉáÉìÇ≈ÇÕÅAç≈ìKÇ»ÉfÉoÉbÉOï˚ñ@ÇÕÅAÉfÉxÉçÉbÉpÇ™XcodeÇé¿çsǵÇΩÇÃÇΔìØÇ∂É}ÉVÉìÇ≈ÉAÉvÉäÉPÅ[ÉVÉáÉìÇé¿çsÇ∑ÇÈDZÇΔÇ≈Ç∑Ç™ÅAÉQÅ[ÉÄǻǫÇÃÉtÉãÉXÉNÉäÅ[ÉìÉAÉvÉäÉPÅ[ÉVÉáÉìÇ≈çÏãΔÇ∑ÇÈèÍçáÇ‚ÅAÉCÉxÉìÉgèàóùÇÃÉfÉoÉbÉOÇçsǧèÍçáÅAÉäÉÇÅ[ÉgÉfÉoÉbÉOã@î\ÇégǡǃÅAï ÇÃÉ}ÉVÉìÇ≈ÉAÉvÉäÉPÅ[ÉVÉáÉìÇé¿çsǵÅAç°Ç‹Ç≈ÇΔìØÇ∂ÉfÉoÉbÉOã@î\ÇóòópÇ≈Ç´Ç‹Ç∑ÅB

GUIÇÃã@î\ã≠âªÇ…â¡Ç¶ÇƒÅAXcode 2.0Ç…ÇÕÅAêVǵǢC++ ParserÇ…ëŒâûǵÅAé©ìÆÉxÉNÉgÉãâªÇénÇflÇΔÇ∑ÇÈï°êîÇÃÉRÅ[Éhê∂ê¨ã@î\Ç™ã≠âªÇ≥ÇÍÇΩGCC 4.0Ç™ïtëÆǵǃǢNjÇ∑ÅBVelocity EngineÇÃÉRÅ[ÉhÇéËìÆÇ≈í≤êÆǵǃÅAG4ÅAG5ÉvÉçÉZÉbÉTÇÃÉpÉtÉHÅ[É}ÉìÉXÇç≈ëÂå¿Ç…à¯Ç´èoǵǬǬÅAñ ì|Ç»çÏãΔÇÕGCCÇ…îCÇπÇÈDZÇΔÇ™Ç≈Ç´Ç‹Ç∑ÅBGCCÇÃé©ìÆÉxÉNÉgÉãâªã@î\ÇégǡǃÅAä»íPÇ…ÅAëÂó ÇÃÉfÅ[É^ÇèàóùÇ∑ÇÈÉRÅ[ÉhÇÃÉpÉtÉHÅ[É}ÉìÉXÇ4Å`14î{Ç…å¸è„Ç≈Ç´Ç‹Ç∑ÅB

êVǵǢXcode 2.0ÇÃÇ≥ÇÁÇ…è⁄ǵǢèÓïÒDžǬǢǃÇÕÅAWorking with Xcode 2.0ÇÇ≤óóÇ≠ÇæÇ≥Ç¢ÅB

Automator

í∑îNóòópÇ≥ÇÍǃǴÇΩAppleScriptÇ≈ÇÕÅAÉÜÅ[ÉUÇÕï°êîÇÃÉAÉvÉäÉPÅ[ÉVÉáÉìÇêVǵǢévǢǙÇØǻǢï˚ñ@Ç≈ëgÇ›çáÇÌÇπÇÈDZÇΔÇ™Ç≈ǴNjǵÇΩÅBDZÇÃAppleScriptÇÃÉAÉvÉäÉPÅ[ÉVÉáÉììùçáÉeÉNÉmÉçÉWÅ[ÇëÂÇ´Ç≠ëOêiÇ≥ÇπÇΩÇÃÇ™AutomatorÇ≈Ç∑ÅBAutomatorÇ≈ÇÕÅAÇ≥NjǥNjǻÉAÉvÉäÉPÅ[ÉVÉáÉìÇÃÉAÉNÉVÉáÉìÇ1ǬÇÃï€ë∂â¬î\Ç»ÉèÅ[ÉNÉtÉçÅ[Ç…ÉhÉâÉbÉOÅïÉhÉçÉbÉvÇ≈Ç´Ç‹Ç∑ÅBÉVÉFÉãÉXÉNÉäÉvÉgÇçÏê¨ÇµÅAÉpÉCÉvÇ1ǬÇÃÉRÉ}ÉìÉhÉâÉCÉìÉcÅ[ÉãÇÉpÉCÉvÇ≈òAåãÇ∑ÇÈÇÃÇ…éóǃǢNjÇ∑Ç™ÅAâºëzÉCÉìÉ^Å[ÉtÉFÉCÉXÇ≈ÇΔǢǧì_Ç™àŸÇ»ÇËÇ‹Ç∑ÅB

Automator screenshot

ê}4ÅFÉAÉNÉVÉáÉìÇÃAutomatorÇ≈ÇÃòAåã

ÉfÉxÉçÉbÉpÇÕÅAAppleScriptÇ‹ÇΩÇÕCocoaÇ≈ä»íPÇ…ÉAÉNÉVÉáÉìÇç\ízÇ≈Ç´Ç‹Ç∑ÅBDZÇÍÇ…ÇÊÇËÅAévÇ¢í ÇËÇÃã@î\Çè¨Ç≥Ç»ÉTÉCÉYÇÃÉtÉ@ÉCÉãÇ…ëgÇ›çûÇÒÇ≈ÅAëºÇÃêlÇΩÇøÇ…ÉèÅ[ÉNÉtÉçÅ[Ç≈óòópǵǃLJÇÁǧDZÇΔÇ™Ç≈Ç´Ç‹Ç∑ÅBÇΩÇΔǶnjÅAäÈãΔä¬ã´Ç≈ÇÕÅAé–ì‡ÇÃÇ≥NjǥNjǻWebÉTÉCÉgÇ©ÇÁÉfÅ[É^Çé˚èWǵÅAé˚èWǵÇΩÉfÅ[É^ÇÃÉåÉ|Å[ÉgÇçÏê¨ÇµÇƒÉ`Å[ÉÄÉÅÉìÉoÅ[ëSàıÇ…ëóêMÇ∑ÇÈÉAÉNÉVÉáÉìÇç\ízÇ≈Ç´Ç‹Ç∑ÅBDZÇÃÉèÅ[ÉNÉtÉçÅ[Çé¿çsÇ∑ÇÈÉAÉNÉVÉáÉìÇ…ÇÕÅAAutomatorÇ…ïtëÆÇ∑ÇÈïWèÄÇÃÉAÉNÉVÉáÉìÇ‚ÅAÉIÉäÉWÉiÉãÇÃÉJÉXÉ^ÉÄÉAÉNÉVÉáÉìÇóòópÇ≈Ç´Ç‹Ç∑ÅB

Ç‹ÇΩÅAAutomatorÇ…ÇÕÅAÉfÉxÉçÉbÉpÇ…ÇΔǡǃï÷óòÇ»ÉAÉNÉVÉáÉìÇ™ñLïxÇ…ëgÇ›çûÇ‹ÇÍǃǢNjÇ∑ÅBÇΩÇΔǶnjÅAîzîıâ¬î\Ç»ÉvÉçÉWÉFÉNÉgÇÃÉrÉãÉhÇçÏê¨ÇµÅAǪÇÍÇÁÇóòópǵǃÉCÉìÉXÉgÅ[ÉãÉpÉbÉPÅ[ÉWÇçÏê¨ÇµÅAWebÉTÅ[ÉoÇ…ÉAÉbÉvÉçÅ[Éhâ¬î\Ç»DMGÉtÉ@ÉCÉãÇ…à≥èkÇ∑ÇÈÉèÅ[ÉNÉtÉçÅ[ÇçÏê¨Ç≈Ç´Ç‹Ç∑ÅB

AutomatorÇÃÇ≥ÇÁÇ…è⁄ǵǢèÓïÒDžǬǢǃÇÕÅAWorking with AutomatorÇÇ≤óóÇ≠ÇæÇ≥Ç¢ÅB

Core Image

DZDZêîîNä‘ÅAATIÇ‚NvidiaÇ©ÇÁî≠îÑÇ≥ÇÍǃǢÇÈç≈êÊí[ÇÃÉrÉfÉIÉJÅ[ÉhÇÃGPUÇÕÅAÉÄÅ[ÉAÇÃñ@ë•Çí¥Ç¶ÇƒÅA6Ç©åéä‘Ç≈ÉpÉtÉHÅ[É}ÉìÉXÇ™î{ëùǵǃǢNjÇ∑ÅBåªç›ÇÃGPUÇÕã¡Ç≠Ç◊Ç´ïÇìÆè¨êîì_ââéZî\óÕÇå÷ÇËÅAêVǵǢGeForce FX 6800ÇÕñàïb60â≠ÉsÉNÉZÉãà»è„ÇÃèàóùÇ™â¬î\Ç≈Ç∑ÅBDZÇÃÇÊǧǻåvéZî\óÕÇÃëÂïùÇ»å¸è„Ç…ÇÊÇËÅADZÇÍÇ‹Ç≈CPUÇÃêßñÒÇéÛÇØǃǢÇΩÉsÉNÉZÉãíPà ÇÃèàóùÇå¯ó¶ìIÇ…é¿çsÇ≈Ç´ÇÈÇÊǧDžǻǡÇΩÇΩÇflÅAÉfÉxÉçÉbÉpÇ…ÇΔǡǃêVǵǢâ¬î\ê´Ç™çLÇ™ÇËÇ‹Ç∑ÅB

êFÇÃí≤êÆÇΔǢǡÇΩäÓñ{ëÄçÏÇ©ÇÁÅAÉÇÅ[ÉVÉáÉìÇëΩópǵÇΩçÇìxÇ»éãäoå¯â Ç‹Ç≈ÅAí¥çÇë¨Ç©Ç¬ê≥ämÇ»âÊëúèàóùÇ™â¬î\Ç»TigerÇÃåòòSÇ»ÉtÉåÅ[ÉÄÉèÅ[ÉNÇ≈džÇÈCore ImageÇëÃå±ÇµÇƒÇ≠ÇæÇ≥Ç¢ÅBCore ImageÇÕÅAOpenGLÇäàópǵǃÅAç≈êÊí[ÇÃâÊëúèàóùä¬ã´ÇíÒãüǵÅADZÇÍÇ‹Ç≈ÇÊÇËLJä»íPÇ…ç°ì˙ÇÃÉvÉçÉOÉâÉ}ÉuÉãGPUÅAPowerPC G4ÅïG5 CPUÇÃVelocity EngineÇÃÉpÉèÅ[ÇóòópÇ≈Ç´Ç‹Ç∑ÅBCore ImageÇÕâÊëúèàóùÉvÉçÉOÉâÉÄÅAÇ∑Ç»ÇÌÇøÉJÅ[ÉlÉãÇÉâÉìÉ^ÉCÉÄÇ≈ÉRÉìÉpÉCÉãǵÅAï°êîÇÃÉJÅ[ÉlÉãÇÉOÉçÅ[ÉoÉãÇ…ç≈ìKâªÇµÇƒÅAâ¬î\Ç»å¿ÇËÅAGPUÇäàópǵNjÇ∑ÅBÇ‹ÇΩÅAçÇê´î\GPUÇ™ìãç⁄Ç≥ÇÍǃǢǻǢÉ}ÉVÉìÇ≈ÇÕÅASMP CPUÇ…çáÇÌÇπǃç≈ìKâªÇ≥ÇÍÇΩÉRÅ[ÉhÇìÆìIÇ…ê∂ê¨Ç∑ÇÈDZÇΔLJÇ≈Ç´Ç‹Ç∑ÅB

LJǧ1ǬÇÃÉfÉxÉçÉbÉpå¸ÇØÇÃã≠óÕÇ»ã@î\Ç…ÅACore ImageÇ≈íÒãüÇ≥ÇÍÇÈÉvÉâÉOÉCÉìÉAÅ[ÉLÉeÉNÉ`ÉÉǙdžÇËÇ‹Ç∑ÅBDZÇÃÉAÅ[ÉLÉeÉNÉ`ÉÉÇ≈ÇÕÅAÉAÉvÉäÉPÅ[ÉVÉáÉìÇÕÅAÉsÉNÉZÉãèàóùÉJÅ[ÉlÉãÇäiî[ǵÇΩä»íPÇ»ÉvÉâÉOÉCÉìÇ≈džÇÈÅAImage UnitÇΔåƒÇŒÇÍÇÈÉtÉBÉãÉ^ÅAÉgÉâÉìÉWÉVÉáÉìÅAÉGÉtÉFÉNÉgÉpÉbÉPÅ[ÉWÇ…ä»íPÇ…ÉAÉNÉZÉXÇ≈Ç´Ç‹Ç∑ÅBÇ‹ÇΩÅADZÇÍÇÁÇÃImage UnitÇCore ImageÉzÉXÉgÉAÉvÉäÉPÅ[ÉVÉáÉìÇ≈ã§óLǵǃÅAäJî≠Çä»ëfâªÇ≈Ç´Ç‹Ç∑ÅB

Core Image diagram

ê}5ÅFèàóùÉpÉCÉvÉâÉCÉìÇ…ëgÇ›çûÇ‹ÇÍÇΩÉTÉìÉvÉâÅ[ÇΔÉJÅ[ÉlÉã

ê}5ÇÃí ÇËÅAèàóùÉpÉCÉvÉâÉCÉìÇÃâÊëúÇ≤ÇΔÇ…ÅAâÊëúÇÃÉsÉNÉZÉãÇéÊìæǵÅAÉsÉNÉZÉãÇìKêÿÇ…ÉpÉbÉPÅ[ÉWǵÅAÉsÉNÉZÉãÇèàóùÇíSìñÇ∑ÇÈÉJÅ[ÉlÉãÇ…ëóêMÇ∑ÇÈè⁄ç◊ÇèàóùÇ∑ÇÈÉTÉìÉvÉâÅ[ÉIÉuÉWÉFÉNÉgÇ™ïKóvÇ≈Ç∑ÅBÉ\Å[ÉXÇÃâÊëúÇÕèàóùÇ≥ÇÍǻǢÇΩÇflÅAâÊëúèàóùÇ≈É\Å[ÉXÇ™îjâÛÇ≥ÇÍÇÈDZÇΔÇÕdžÇËÇ‹ÇπÇÒÅB

âÊëúèàóùÉpÉCÉvÉâÉCÉìÇëgÇ›óßǃÇÈç€ÅAÉuÉâÅ[ÅAÉfÉBÉXÉgÅ[ÉVÉáÉìÅAÉVÉÉÅ[ÉvÉiÅ[ǻǫÇÃÉgÉâÉìÉWÉVÉáÉìÇénÇflÇΔÇ∑ÇÈÅATigerÇ…ëgÇ›çûÇ‹ÇÍǃǢÇÈÇ≥NjǥNjǻImage UnitÇëIëÇ≈Ç´Ç‹Ç∑ÅBdžÇÈÇ¢ÇÕÅAä»íPÇ…ÉIÉäÉWÉiÉãÇÃImage UnitÇçÏê¨ÇµÅACore ImageÉzÉXÉgÉAÉvÉäÉPÅ[ÉVÉáÉìÇ≈óòópÇ≈Ç´Ç‹Ç∑ÅB

Core ImageÇΔImage UnitÇÃÇ≥ÇÁÇ…è⁄ǵǢèÓïÒDžǬǢǃÇÕÅA Developing with Core ImageÇÇ≤óóÇ≠ÇæÇ≥Ç¢ÅB

Core Data

CocoaÇÕí∑îNÇ…ìnǡǃÉAÉvÉäÉPÅ[ÉVÉáÉìÉÜÅ[ÉUÉCÉìÉ^Å[ÉtÉFÉCÉXäJî≠ÇÃÇΩÇflÇÃê¢äEÉgÉbÉvÉNÉâÉXÇÃÉ\ÉäÉÖÅ[ÉVÉáÉìÇíÒãüǵǃǴNjǵÇΩÅBPantherÇ≈ÇÕÅAÇ≥NjǥNjǻUIÇÃóvëfÇÉfÅ[É^ÉÇÉfÉãÇΔåãçáÇ∑ÇÈÉRÉìÉgÉçÅ[ÉâÉIÉuÉWÉFÉNÉgÅiÅuÉoÉCÉìÉfÉBÉìÉOÅvÉåÉCÉÑÅjÇÃíÒãüÇ™äJénÇ≥ÇÍNjǵÇΩÅBǪǵǃÅATigerÇ≈ÇÕÅACocoaÇÕÅACore DataÇÃÉpÉèÅ[ÇóòópǵǃÅAÉfÅ[É^ÉIÉuÉWÉFÉNÉgé©ëÃÇä«óùǵÅAé©ìÆÉAÉìÉhÉDÅ^ÉäÉhÉDÇÃÉTÉ|Å[ÉgÅAÉÜÅ[ÉUÉCÉìÉ^Å[ÉtÉFÉCÉXÇΔÇÃìØä˙âªÅAÉfÅ[É^ÇÃàÍä—ê´ÅAê≥ämê´ÅAÉfÉBÉXÉNèëÇ´çûÇ›éûÇÃë¨ìxÉAÉbÉvÇé¿åªÇµÇ‹ÇµÇΩÅB

Core DataÇ≈ÇÕÅAÉfÅ[É^ÉIÉuÉWÉFÉNÉgÇÃãLèqÇçÏê¨Ç≈Ç´Ç‹Ç∑ÅBíËã`å„ÇÕÅACore DataÇ™ÅAÉÅÉÇÉäì‡Ç‚ÉfÉBÉXÉNè„Ç≈ÅAñ ì|Ç»ÉfÅ[É^ÉIÉuÉWÉFÉNÉgä«óùçÏãΔÇÃëÂîºÇèàóùǵNjÇ∑ÅBDZÇÍÇ…ÇÊÇËÅAÉfÉxÉçÉbÉpÇÕÉAÉvÉäÉPÅ[ÉVÉáÉìÉçÉWÉbÉNÇ…òJóÕÇèWíÜÇ≈Ç´ÅAÉCÉìÉtÉâÉXÉgÉâÉNÉ`ÉÉÇÃçÏãΔÇçsÇÌÇ∏Ç…Ç∑ǛNjÇ∑ÅBéËíZÇ…åæǶnjÅACore DataÇÕÅAÉÇÉfÉããÏìÆå^ÇÃÉIÉuÉWÉFÉNÉgä«óùÉOÉâÉtÅïéùë±ê´ÉtÉåÅ[ÉÄÉèÅ[ÉNÇ≈Ç∑ÅB

Core Data diagram

ê}6ÅFÉAÉNÉVÉáÉìÇÃCore Data

TigerÇ≈ÇÕÅACore DataÇÕ3éÌófiÇÃÉfÅ[É^ÉtÉ@ÉCÉãÇÉTÉ|Å[ÉgǵNjÇ∑ÅB

  • ÉeÉLÉXÉgÉxÅ[ÉXÇÃXMLÉtÉ@ÉCÉãÉtÉHÅ[É}ÉbÉg
  • XMLÉtÉ@ÉCÉãÉtÉHÅ[É}ÉbÉgÇÊÇËLJê´î\ÇÃçÇÇ¢ÉoÉCÉiÉäÉtÉ@ÉCÉãÉtÉHÅ[É}ÉbÉg
  • çÇê´î\Ç»SQLiteÉfÅ[É^ÉxÅ[ÉXÉtÉ@ÉCÉãÉtÉHÅ[É}ÉbÉg

DZÇÍÇÁÇÃÉtÉ@ÉCÉãÉtÉHÅ[É}ÉbÉgÇ…ÇÕǪÇÍǺÇÍí∑èäǙdžÇËÇ‹Ç∑ÅBXMLÉtÉ@ÉCÉãÉtÉHÅ[É}ÉbÉgÇÕÅAÉtÉ@ÉCÉãì‡Ç≈âΩÇ™çsÇÌÇÍǃǢÇÈÇ©ämîFÇ≈Ç´ÇÈÇΩÇflÅAÉAÉvÉäÉPÅ[ÉVÉáÉìäJî≠Ç…ìKǵǃǢNjÇ∑ÅBÇ‹ÇΩÅAçÇê´î\Ç»SQLiteÉtÉHÅ[É}ÉbÉgÇÕÅAÉfÉXÉNÉgÉbÉvÉAÉvÉäÉPÅ[ÉVÉáÉìÇÃäJî≠Ç…ç≈ìKÇ≈Ç∑ÅB

Core DataÇΔCocoaÉAÉvÉäÉPÅ[ÉVÉáÉìÇ≈ÇÃóòópï˚ñ@ÇÃÇ≥ÇÁÇ…è⁄ǵǢèÓïÒDžǬǢǃÇÕÅADeveloping with Core DataÇÇ≤óóÇ≠ÇæÇ≥Ç¢ÅB

ǪÇÃëºÇÃÉeÉNÉmÉçÉWÅ[

LJÇøÇÎÇÒÅATigerÇ≈êVìoèÍÇ∑ÇÈÉeÉNÉmÉçÉWÅ[ÇÕëºÇ…LJNjÇæÇ‹ÇæÇΩÇ≠Ç≥ÇÒdžÇËÇ‹Ç∑ÅBdžNjÇËÇ…ëΩÇ∑ǨǃDZDZDžÇ∑Ç◊ǃÇóÒãLÇ∑ÇÈDZÇΔÇÕÇ≈ǴǻǢÇΩÇflÅAàÍïîÇæÇØÇ≤è–âÓǵNjÇ∑ÅB

ÉÜÉjÉoÅ[ÉTÉãÉAÉNÉZÉX & VoiceOver

TigerÇ≈ÇÕÅAMac OS XÇÃÉÜÉjÉoÅ[ÉTÉãÉAÉNÉZÉXã@î\Ç™ã≠âªÇ≥ÇÍÅAêVǵǢì«Ç›è„Ç∞ÉCÉìÉ^Å[ÉtÉFÉCÉXÇ≈džÇÈVoiceOverÇ™ìãç⁄Ç≥ÇÍNjǵÇΩÅBéãäoÇ®ÇÊÇ—äwèKè·äQé“å¸ÇØÇ…äJî≠Ç≥ÇÍÇΩVoiceOverÇÕÅAWebÉyÅ[ÉWÅAemailÉÅÉbÉZÅ[ÉWÅAÉèÅ[ÉvÉçÉtÉ@ÉCÉãÇÃì‡óeÇì«Ç›è„Ç∞Ç‹Ç∑ÅBÇ‹ÇΩÅAÉAÉvÉäÉPÅ[ÉVÉáÉìÇ™TigerÇÃ1ǬÇÃã@î\Ç≈džÇÈVoiceOverÇÃç≈çÇÇÃëÃå±ÇíÒãüÇ≈Ç´ÇÈÇÊǧDžÅAÉAÉbÉvÉãÇ≈ÇÕÅAÉvÉçÉOÉâÉ~ÉìÉOÉKÉCÉhÉâÉCÉìÇíÒãüǵǃǢNjÇ∑ÅB

H.264/AVC

MPEG-4 Part 10ÇΔǵǃLJímÇÁÇÍÇÈH.264/AVCÇÕÅA3Gågë—ìdòbÇ©ÇÁHDÉeÉåÉrÇ‹Ç≈ÅAí·Ç¢ÉfÅ[É^ÉåÅ[ÉgÇ≈çÇâÊéøÇ»ÉrÉfÉIÇê∂ê¨Ç∑ÇÈÅAå¯ó¶ê´ÇÃçÇÇ¢ÉXÉPÅ[ÉâÉuÉãÇ»ÉrÉfÉIÉeÉNÉmÉçÉWÅ[Ç≈Ç∑ÅBÇ≥ÇÁÇ…ÅADZÇÃH.264/AVCÇÕTigerÇÃQuickTimeDžLJëgÇ›çûÇ‹ÇÍǃǢÇÈÇΩÇflÅAQuickTimeëŒâûÇÃÉAÉvÉäÉPÅ[ÉVÉáÉìÇÕÅADZÇÃã≠óÕÇ»êVǵǢÉrÉfÉIÉeÉNÉmÉçÉWÅ[ÇäàópÇ≈Ç´Ç‹Ç∑ÅB

ÉVÉìÉNÉTÅ[ÉrÉX

JaguarÇ≈ç≈èâÇ…éÊÇËì¸ÇÍÇÁÇÍÇΩiSyncÇ≈ÇÕÅAï°êîÇÃÉRÉìÉsÉÖÅ[É^ÅAiPodÅAågë—ìdòbÅAPDAǻǫÇÃã@äÌÇÃä‘Ç≈ÉRÉìÉ^ÉNÉgÅAÉJÉåÉìÉ_Å[ÅAÉuÉbÉNÉ}Å[ÉNÇìØä˙âªÇ∑ÇÈÉRÉìÉZÉvÉgǙLJÇΩÇÁÇ≥ÇÍNjǵÇΩÅBTigerÇ≈ÇÕÅAÉfÅ[É^ÇìØä˙âªÇ∑ÇÈÇΔǢǧäTîOÇ™ÉIÉyÉåÅ[ÉeÉBÉìÉOÉVÉXÉeÉÄÇ…ëgÇ›çûÇ‹ÇÍÅAÉVÉXÉeÉÄä¬ã´ê›íËÉpÉlÉãÇ≈ÉRÉìÉgÉçÅ[ÉãÇ≈Ç´ÇÈÇÊǧDžǻÇËNjǵÇΩÅBÇ‹ÇΩÅAÉfÅ[É^ÇÃî‰ärÇΔïœçXÇÃí≤êÆã@î\Ç™ÉVÉìÉNÉTÅ[ÉrÉXÇΔǢǧêVǵǢògëgǛDžéÊÇËì¸ÇÍÇÁÇÍNjǵÇΩÅB

PDFKit

èâÉäÉäÅ[ÉXà»óàÅAMac OS XÇÕPDFÉtÉ@ÉCÉãÇÃì«Ç›èëÇ´Ç…ëŒâûǵǃǴNjǵÇΩÅBÇ≥ÇÁÇ…ÅATigerÇ≈ÇÕÅAPDFÉtÉ@ÉCÉãÇÉvÉçÉOÉâÉÄÇ≈çÏê¨ÅAì«Ç›éÊÇËÅAëÄçÏÇ≈Ç´ÇÈêVã@î\ÅuPDFKit APIÅvÇ™íÒãüÇ≥ÇÍÇ‹Ç∑ÅBWebÉLÉbÉgÇΔìØólÇÃê∏ê_Ç…äÓÇ√Ç¢ÇΩPDFKitÇÕCocoaÇÃÉNÉâÉXÇ≈džÇËÅAPDFï∂èëÇÃÇ≥NjǥNjǻïîï™Ç…ÉAÉNÉZÉXǵÇΩÇËÅAPDFï∂èëÇçÏê¨ÇµÇΩÇËÇ∑ÇÈDZÇΔÇ™Ç≈Ç´Ç‹Ç∑ÅB

ÉfÉxÉçÉbÉpÇ…ÇΔǡǃÇÃDZÇÍÇÁÇÃã@î\ÇÃà”ñ°

TigerÇÃDZÇÍÇÁÇÃêVǵǢÉeÉNÉmÉçÉWÅ[Ç…ÇÕÅAÉfÉxÉçÉbÉpÇ™ÉAÉvÉäÉPÅ[ÉVÉáÉìå≈óLÇÃÉRÅ[ÉhÇÃçÏê¨Ç…íçóÕÇ≈Ç´ÇÈÇÊǧDžÇ∑ÇÈÇΔǢǧã§í ÇÃÉeÅ[É}ǙdžÇËÇ‹Ç∑ÅBÉfÉxÉçÉbÉpÇÕÅAMacÉÜÅ[ÉUÇ™ä˙ë“Ç∑ÇÈã@î\Çé¿åªÇ∑ÇÈÇΩÇflÇÃÉ\ÉäÉÖÅ[ÉVÉáÉìÇ…çƒìäéëÇ∑ÇÈïKóvÇÕdžÇËÇ‹ÇπÇÒÅBÉAÉvÉäÉPÅ[ÉVÉáÉìäJî≠ÇÃÇ≥NjǥNjǻë§ñ Ççló∂Ç∑ÇÈÅAã@î\ñûç⁄ÇÃÉtÉåÅ[ÉÄÉèÅ[ÉNÇÕÉAÉbÉvÉãÇ™íÒãüÇ∑ÇÈÇΩÇflÅAÉfÉxÉçÉbÉpÇÕÉAÉvÉäÉPÅ[ÉVÉáÉìÇΔç≈ëPÇêsÇ≠Ç∑DZÇΔÇ…íçóÕÇ≈Ç´Ç‹Ç∑ÅB

Ç≥ÇÁÇ…ÅAÉAÉbÉvÉãÇÕDZÇÍÇÁÇÃÉeÉNÉmÉçÉWÅ[ÇÉxÅ[ÉXÇ…Mac OS XÇΔÉAÉvÉäÉPÅ[ÉVÉáÉìÇç\ízǵǃǢÇÈÇΩÇflÅAè\ï™Ç…ÉeÉXÉgÇ≥ÇÍǃǢÇÈÇΔévǡǃä‘à·Ç¢Ç†ÇËÇ‹ÇπÇÒÅBëzíËÇ≥ÇÍÇÈñ‚ëËÇ≈ÇÕÇ»Ç≠ÅAé¿ç€ÇÃñ‚ëËÇ…ëŒâûÇ∑ÇÈã@î\Çê›åvǵÇΩê¨â Ç™Ç±ÇÍÇÁÇÃÉeÉNÉmÉçÉWÅ[Ç≈Ç∑ÅB

ÉXÉ^Å[Égï˚ñ@

ÉXÉ^Å[ÉgÇÕDZÇÍà»è„ǻǢǟǫä»íPÇ≈Ç∑ÅBÇ‹Ç∏ÅAApple Developer ConnectionÇ…ì¸âÔÇ≥ÇÍǃǢǻǢèÍçáÇÕÅAì¸âÔǵǃÇ≠ÇæÇ≥Ç¢ÅBâÔîÔñ≥óøÇÃADC OnlineÉÅÉìÉoÅ[ÉVÉbÉvÇ…ì¸âÔÇ∑ÇÈÇΔÅAXcodeÇÃç≈êVÉAÉbÉvÉfÅ[ÉgǻǫÇÃÉfÉxÉçÉbÉpå¸ÇØÉcÅ[ÉãÇì¸éËÇ≈Ç´Ç‹Ç∑ÅBTigeräJî≠ÉLÉbÉg Ç™ïtëÆÇ∑ÇÈADC SelectÉÅÉìÉoÅ[ÉVÉbÉvÇ≈ÇÕÅAésîÃÇ≥ÇÍǃǢÇÈMac OS X TigerÇΔXcode 2ÇCDÇ≈Mac OS X Tiger ServerÇÕÉ_ÉEÉìÉçÅ[ÉhÇ≈ì¸éËÇ≈Ç´Ç‹Ç∑ÅBÇ‹ÇΩÅASelectÉÅÉìÉoÅ[ÉVÉbÉvÇ≈ÇÕÅATigerÇÃÉTÉ|Å[ÉgÉGÉìÉWÉjÉAÇΔÇÃíºê⁄ÇÃ1ëŒ1Ç≈ÇÃÉRÉìÉTÉãÉeÉBÉìÉOÇ™éÛÇØÇÁÇÍÇÈëºÅAADC ÉnÅ[ÉhÉEÉFÉAçwì¸ÉvÉçÉOÉâÉÄÇ≈ÇÃÉnÅ[ÉhÉEÉFÉAÇÃäÑà¯âøäiÇ≈ÇÃçwì¸ÅAÉäÉäÅ[ÉXëOÇÃÉ\ÉtÉgÉEÉFÉAÇÃì¸éËÇ™â¬î\Ç≈Ç∑ÅB

éüÇ…ÅAXcode 2.0ÉfÉxÉçÉbÉpÉcÅ[ÉãÇÉZÉbÉgÉAÉbÉvǵNjÇ∑ÅBDZÇÃÉcÅ[ÉãÇÕÅAMac OS X TigerÇÃÉCÉìÉXÉgÅ[ÉãDVDÇ…ïtëÆǵǃǢNjÇ∑ÅBDVDÇÃXcode 2.0ÉpÉbÉPÅ[ÉWÇÉ_ÉuÉãÉNÉäÉbÉNÇ∑ÇÈÇæÇØÇ≈ÅAÉfÉxÉçÉbÉpÉcÅ[ÉãÇΔÅAÉRÅ[ÉhÉvÉçÉWÉFÉNÉgó·ÅAADC Reference LibraryÇ…ãLç⁄Ç≥ÇÍǃǢÇÈéQçléëóøÇ™ÉVÉXÉeÉÄÇ…ÉCÉìÉXÉgÅ[ÉãÇ≥ÇÍÇ‹Ç∑ÅBéQçléëóøÇΔÉTÉìÉvÉãÉRÅ[ÉhÇóòópǵǃÅADZÇÃãLéñÇ≈éÊÇËè„Ç∞ÇÁÇÍǃǢÇÈÉeÉNÉmÉçÉWÅ[ÇÇ≥ÇÁÇ…è⁄ǵÇ≠äwǑDZÇΔÇ™Ç≈Ç´Ç‹Ç∑ÅB

çXêVì˙ÅF2005îN6åé01ì˙

Choose your language: