Radar Double Feature: Xcode Crash and Unit Test with UIFont
While working on unit tests for DTCoreText I stumbled upon an issue that has two aspects, one for how you set up unit tests and the other is a crash that is new as of Xcode 5.0.1. Consider this simple...
View ArticleDTRichTextEditor 1.6.4
This is a maintenance update for DTRichTextEditor which includes several fixes for iOS 7. It also brings all the improvements from DTCoreText 1.6.8 into our commercial editing component....
View Article-fobj-arc is not supported on platforms using the legacy runtime
The Cocoanaut asked on Twitter: “Does anybody know what this error means? (compiled on a white MacBook with 10.7.5 and Xcode 4.6.3)” He attached this screenshot: I’ve been seeing this error quite often...
View ArticleDon’t Cross The Streams
Like most people I could get buy blissfully without dealing too much with Auto Layout. But there are layout-heavy scenarios where you start having the feeling that they might be much easier to solve...
View ArticleWriting a Book
A couple of months ago a publisher contacted me about writing a book. I have written a lot in my lifetime, blogging in general on my German-language personal blog and later on my Cocoa development blog...
View ArticleDTMarkdownParser 0.1.0
My book publisher offers me two options for submitting text, Microsoft Word or an XML-based format. I’ve grown quite fond of Markdown lately and so I formed the idea that I could write my book in...
View ArticleBlurring Views on Mac
“Frosted Glass” abounds on iOS 7 and this new look is the new “Corinthian Leather”. Apple has often used design ideas from their mobile OS and let them inform UI design on OS X. This begs the question:...
View ArticleDTMarkdownParser 0.2.0
DTMarkdownParser, our event-based parser for Markdown, has much progressed since 0.1.0. Since I will not be able to work on this as much in the coming weeks and it has reached a nice stable state I’m...
View ArticleWrapping a Dynamic C-Array
For version 0.2.0 of DTMarkdownParser I needed an array that would allow me to look up the string range for individual lines of a string. My initial approach was to simple use the provided method of...
View ArticleDTFoundation 1.6.0
There are some API changes in this release of DTFoundation that require a bump of the minor version. Changes CHANGED: DTReachability now passes DTReachabilityInformation to observers CHANGED:...
View ArticleUpdating CocoaPods
CocoaPods is being under constant development, and as the zero as major version number suggests, it is still in unstable status. So you should only be mildly surprised if calling the pod command...
View ArticleDTDownload 1.0.3
This is a maintenance update for DTDownload. Changes ADDED: Ability to set headers for requests ADDED: Implemented Unit Testing and Coverage support CHANGED: Updated DTFoundation to 1.6.0 CHANGED:...
View ArticleRadar: Accessibility-based Tools crash app running in iOS 7 Simulator
This bug in iOS Simulator is interesting because it is the first bug we found where a crash in a simulated iOS app can be triggered by having a Mac app using Accessibility running outside of the...
View ArticleDTCoreText 1.6.9
This new version improves DTCoreText on many fronts. I wanted to get this out because quite a few improvements had amassed since 1.6.8. Changes FIXED: Repackage headers needed from DTFoundation to...
View ArticleCan you Smell the iBeacon?
iBeacons are one of the hot new topics introduced with iOS 7, though I have not seen any actual real life use case for it. Last week I received my Developer Preview Kit from Estimote and also I have...
View ArticleDTRichTextEditor 1.6.5
The update for DTRichTextEditor adds support for building for arm64 and fixes two bugs. DTRichTextEditor 1.6.5 ADDED: support for arm64 FIXED: Hyperlink would continue to be extended when typing right...
View ArticleLinguan Acquisition Update
Earlier this year we announced that we are now looking for somebody to acquire our Mac app Linguan. We had half a dozen interested parties inquire, but in general our initial price target of 10000 Euro...
View ArticleA Logo for Product Layer
Two of my friends and me have been working on an idea for a startup in our spare time. The idea for this came to me when I started to experiment with applications using barcode scanning and when I...
View ArticleAviation Authorities Allow PEDs On Plane
The safety of airplanes travelling is generally overseen by two major agencies: the Federal Aviation Administration (FAA) and the European Aviation Safety Agency (EASA). The country where airplanes are...
View ArticlePodcast #45 –“Barcodes”
Oliver Drobnik talks about selling Linguan and why. Then why barcode scanning in iOS 7 is enough of a game changer to warrant writing a book and creating a web-based service. Show Notes Latest status...
View Article