88: Default Default Value

Published: Oct. 14, 2015, 2 p.m.

Tweet Shoutouts\n\n\n@iOhYesPodcast One thing I forgot to mention: taxes. Self-employment tax is shocker. As I rule I just stash 50% of every check for the gov't— Sommer Panage (@Sommer) October 7, 2015\n\n\n\n\nStumble Into Aerial Work - Inspiring episode of @iOhYesPodcast with @Sommer and with actionable tips too! https://t.co/4LWUdf0vhj— You can call me Joe (@mokagio) October 7, 2015\n\n\n\n\n@dh_thomas @iOhYesPodcast glad you enjoyed my post on map and for loops ????— You can call me Joe (@mokagio) October 7, 2015\n\n\n\n\n@iOhYesPodcast @sommer !!! Ok, let's work on rollercoasters together in our next career segments. I've wanted to code coaster CAD software— Chad Etzel (@jazzychad) October 9, 2015\n\n\n\n\n@iOhYesPodcast LOVED the episode this week about @sommer leaving #iosdev to follow her passion. Such a unique take on a interesting topic.— Andy Obusek (@obusek) October 12, 2015\n\n\n \n\nDiscussion - Tips for Increasing Productivity in Xcode\n\n\n\n\nAbout Ashton\n\n\n\n\n\nDeveloper at Odecee\n\n\nEnterprise application development based in Melbourne and Sydney\nHow long have you been there?\nWhat types of projects have you worked on?\n\nFrequent? Melbourne Cocoaheads speaker\nDevoted iOhYes listener and quite possibly the most prolific author of Tweet Shoutouts\n\n\nDarryl and Ashton first met at WWDC\u201913\n\nSocial Links\n\n\n@AshtonDev on Twitter\nAshton-W on GitHub\nBlog: Ashton-W.net\n\n\n\n\n\n\nBreakpoints\n\n\n\n\n\nBeyond line-based breakpoints: categorical breakpoints\nTypes of Breakpoints\n\n\nAll Exception breakpoint\nStop on any and all Exceptions.\nObjective-C Exception breakpoint\nStop on Objective-C Exceptions, eg: NSException.\nSwift Error breakpoint\nStop on Swift Errors, e.g.: types conforming to ErrorType.\nNew in Xcode 7.1 beta 3.\nTest Failure breakpoint\nStop when a Test fails. XCTest and compatible frameworks only.\nSymbolic Breakpoints\nStop on a Symbol. A symbol is a selector or method name, or a function name.\nMethods can be scoped to a class.\neg: pathsMatchingExtensions:\neg: [SKTLine drawHandlesInView]\neg: people::Person::name()\neg: _objc_msgForward \nOpenGL/ES error breakpoints\nSymbolic breakpoints\n\n\nParticularly useful for breaking in private API\nAlso handy for performing debugger setup in UIApplicationMain\n\n\nimport UIKit\nLoad/init Reveal library (or chisel, or whatever)\n\n\n\nBreakpoint actions\n\n\nPlay sound\nExecute LLDB command\nAppleScript or Shell Script\nLog Message - %B %H @expr@\n\nConditions\nOptions: Continue\nUser breakpoints\nShared breakpoints - The only breakpoints feature Ashton doesn\u2019t like\nAshton’s User Breakpoints\nAshton\u2019s Cocoaheads talk on breakpoints\nAshton’s Blog Post on Xcode Breakpoints\nReveal\n\n\n\n\n\nScheming Defaults\n\n\n\n\n\nDefaults domains\n\n\nApple’s NSUserDefaults Domains reference\n\nNSUserDefaults\nConfiguring defaults in schemes\nAshton\u2019s Cocoaheads talk on scheming defaults\n\n\n\n\n\nDesignable and Inspectable Views in Interface Builder\n\n\n\n\n\nWe’ll cover this topic on another show\nAshton\u2019s slides and sample code from /dev/world\n\n\n\n\n\nPicks\n\n\n\n\nDarryl\n\n\n\n\n\nAutomated Xcode version and build numbering via Git - Another pick from our friend @mokagio. Since we\u2019re talking about Xcode productivity, I figured this one fit in well.\n\n\n\n\n\nJohn\n\n\n\n\n\n2 finger swipe on keyboard to move cursor\nxCode Keyboard Shortcut\n\n\n\n\n\nAshton\n\n\n\n\n\nGammaThingy - iOS app you have to build yourself - uses private APIs to implement changing display color temperature. no jailbreak required.\nFlux\n\n\n\n\n\nAlternative show title suggestions\n\n\n\n\n\nAnother Attack Vector\nFeature toggle\nScheming Default\nPro Tips\nYou\u2019re holding it wrong\nUndocumented features