Symbols and Numerics{} (braces), 29: (colon), 99- (dash), 29- (minus), 100( ) (parentheses), 29+ (plus), 100; (semicolon), 29[] (square brackets), 330
396Mac Application Development For Dummies methods (continued)initWithCoder, 214knowsPageRange: (NSRangePointer)inRange, 296locks, 259methodToCallOnNo
397 IndexNSDate object, 36, 217, 243NSDateFormatter object, 36NSDictionary objects, 198, 243, 374NSDictionaryController object, 374NSDrawer class, 149
398Mac Application Development For Dummies NSApplicationDelegate, 103NSCoder, 218, 219NSData, 107, 220, 243NSDate, 36, 217, 243NSDateFormatter, 36NSDi
399 Indexprogramming. See also Objective-C programmingdefensively, 35–36procedural, 26skills, 25–33Project Location, 58project navigatorabout, 55Xcode
400Mac Application Development For Dummies setuppages to print, 286–290scheduled one-time events, 261–267Shark, 23shortcuts (keyboard), 383–384showPre
401 IndexTFHpple, 282Theocacao (blog), 381this pointer, 94threadsabout, 252–253rules for using, 256–260scheduling events with, 260–282synchronizing, 2
402Mac Application Development For Dummies websitesAdobe Photoshop Elements, 23Amazon, 24Apple Developer Forum, 380Apple documentation, 380Apple sampl
388Mac Application Development For Dummies applications (apps). See also debuggingabout, 9–10adding application icons, 340–343adding items to windows,
389 IndexBreakpoint State button, 51breakpointsde ned, 51setting, deleting, and disabling in Xcode Debugger, 313–318Bugzilla, 334, 336Build Con gura
390Mac Application Development For Dummies Cocoa Dev (website), 380Cocoa Dev Central (website), 380Cocoa frameworksabout, 109–112de ned, 1groups, 130
391 Indexmodi ed, warning-free calculateTip: method, 324modi ed source module SimpleCocoaWindowAppAppDelegate.m, 317modifying displayText method to
392Mac Application Development For Dummies data (user), printingabout, 283with Cocoa, 283–286printing pages, 290–293printing straight to PDF, 294–295p
393 Indexexecutingapps, 19–20scheduled one-time events, 261–267exporting data, 244–248• F • elds, 222File Coordination, 34 le extension, 344 le ico
394Mac Application Development For Dummies Identity Inspector (Inspector pane), 124image editors, 23Image Kit (Objects Library), 129images, drawing, 1
395 Index• M •Mac App Store review guidelines, accessing, 37Mac apps. See applications (apps)Mac OS developers, becoming, 38machine architecture, 374–
Comments to this Manuals