Dismissal Completion Handler
While working on an additional section for my book, I encountered a tricky situation. Pause for a moment and ponder how you would solve this: You present a modal view controller. Some action within it...
View ArticleRadar: Transition Coordinator set too late to be useful for unwind segues
This is an enhancement request that came to me when pondering how to execute code following the dismissal of a modal view controller. It’s filed as rdar://17915792 and on Open Radar. Summary If you...
View ArticleDTFoundation 1.7.3
This maintenance release for DTFoundation fixes our block-based action sheet and alert view for iOS 8 GM. Changes FIXED: [DTAlertView] Completion blocks for the buttons are not executed on iOS 8 GM...
View ArticleDTRichTextEditor 1.6.8 + DTLoupe 1.5.5
This update for DTRichTextEditor and DTLoupe hot fixes an issue with loupe rotation under iOS 8. DTLoupe 1.5.5 Changes FIXED: Rotation problem on iOS 8 DTRichTextEditor 1.6.8 Changes CHANGED: Update to...
View ArticleRadar: Xcode fails to update inline help from documentation comments
When researching documentation comments for a talk I’ll be giving at a conference I got stumped by this issue with Xcode 6.0.1. When I created a fresh project the documentation popup would be instantly...
View ArticleBook in Production
I’m happy to report that my book Barcodes with iOS has entered the production stage. Over the past few weeks I had some back and forth with a tech proofer, my developmental editor as well as a copy...
View ArticleCalendar: Fails to update events from mail update
The CEO of the startup I am part in insists on working on a PC and scheduling our weekly jour fixe with Microsoft Exchange. I knew something was amiss because whenever he changed the time of a meeting...
View ArticleRadar: Spotlight doesn’t find files if first criteria is file format
While working on my talks for Mobiconf next week, I was looking for a specific file. There I got stumped because Finder wouldn’t show me any files matching my search criteria. Oh well, another day...
View ArticleDTBonjour 1.1.1
This maintenance release for DTBonjour fixes a few minor issues. Changes FIXED: Various Xcode warnings FIXED: Issue when initializing on older iOS (<7.0) or OSX (<10.9) version CHANGED: run loop...
View ArticleFrom Barcodes to Product Information
On the evening before Mobiconf I visited Cocoaheads Krakow to tell them about my book Barcodes with iOS and ProductLayer. The talk gives a short introduction to the world of barcodes, then explains the...
View ArticleMobiconf 2014
Polish company Miquido decided 4 months ago that they wanted to have a great conference in Krakow. Since then they worked hard to pull off a conference that easily measures up to older, more...
View ArticleAll You Need to Know to Leverage Barcodes in Your Apps
This is the first of two talks i gave at Mobiconf 2014. The second one – about Open Source – is available to watch here. When Miquido asked me for proposals for two talks the first one was easy. Since...
View ArticleBest practices running an iOS open source project on GitHub
This is the second talk (of two) I gave at Mobiconf 2014. The first one – about barcodes – is available to watch here. Since I became full-time self-employed in January 2014 I have created and...
View ArticleiPhone 6+
I had the box containing my iPhone 6+ sitting on the counter for 8 days. I saved it as an incentive for myself, for after doing a good job at Mobiconf. The other reason was that I got it from my...
View ArticleAV Foundation: Code 39 Recognition Confusion
This is a bug report for AV Foundation. I noticed this problem when creating nice vector versions of the 1D barcodes used in figures in my book. The problem with this is that if you are scanning Code39...
View ArticleXcode 6 drops armv7s
The latest Xcode update no longer builds for the armv7s architecture by default. Is it planned obsolesce or an oversight? The current Xcode 6 defines ${ARCHS_STANDARD} as armv7, arm64. Also whenever...
View ArticleBarCodeKit 1.3.0
The previous release to BarCodeKit was almost exactly one year ago, when I was just about getting started with writing my book. Changes FIXED: Assertion failure when draing barcodes into graphics...
View ArticleDTCoreText 1.6.14
This maintenance release for DTCoreText addresses one pressing issue with images represented in data URLs and a collection of a few contributions. Changes FIXED: Parsing @2x Image in data URL causes it...
View ArticleProudly prod.ly
Disclaimer: I am the ProductLayer Developer Evangelist. My job is to convince you to build apps using our platform. Contact me if you have any questions. Have you ever tweeted about a product that has...
View ArticleGerman Siri now knows “Count-down”
Back in June, I requested that Apple let German-language Siri treat “Countdown” the same as “Timer”. Apple now implemented my feature request. It was somewhat annoying to me that I had to say “timer”...
View Article