Oct 3, 2016, 3:17 PM
[NEW] Swift 3 support. (Goncharov Vladimir, Hardik, rentzsch)
[CHANGE] Add nullability to the primitive value. (Tom Carey)
[CHANGE] Allow for nullable collection properties. (Ibrahim Sha'ath)
Apr 7, 2016, 3:41 PM
Small bug-fix release this time around. No reason to hold these back.
[FIX] Use will/didChange & will/didAccess in generated code when using scalarsWhenNonOptional. (rentzsch)
[FIX] Only use @import if supported...
Mar 22, 2016, 9:03 PM
Thanks to lieutenant Justin Williams for helping with this release.
[NEW] Official bundled Swift 2 templates. (Justin Williams 1 2)
[NEW] “Modern” Objective-C and Swift is default. Apple has made it...
Aug 21, 2015, 9:54 AM
Much thanks to lieutenants Tom Harrington and Justin Williams for handling this release.
[NEW] Use built-in model compiler (momcom) instead of relying on Xcode’s momc. (Tom Harrington)
Comcast Technicolor Modem SSH Work-around
Mar 4, 2015, 11:23 AM
After Comcast upgraded me from my simple-but-great DOCSIS 2.0 Motorola SURFboard SB5101U modem to a DOCSIS 3.0 Technicolor TC8305C, I started having an issue with my ssh connections. Specifically, idle connections would break after a few...
Building a Custom Vagrant Box using VMware Fusion 7
Feb 6, 2015, 5:04 PM
Vagrant automates creating (and destroying) Virtual Machines. This is a big deal when you may create and destroy a VM a couple of hundred times while perfecting an Ansible playbook for automated deployment (read: devops).
OmniFocus Selected Mail Messages.applescript
Jan 6, 2015, 1:00 AM
I reimplemented Clip-o-Tron in pure AppleScript.
Works on OS X 10.10 Yosemite.
Works with both OmniFocus 1 and OmniFocus 2.
Populates new tasks with the message’s body and a pretty link back to the...
Recovering from a failed drive with Apple's Software RAID
Oct 4, 2014, 4:06 AM
Update: This blog posting was written against 10.8. I’m happy to report you can correctly rebuild RAIDs in Disk Utility on 10.9 and 10.10. Just minus the failed drive in the list, “demote” it, drag the new drive into the...
Sep 10, 2014, 11:47 PM
[NEW] --v2 argument. I wanted to enable ARC by default, but decided to take it a step further (while not breaking existing scripts). The new --v2 argument is basically semantic versioning for tool arguments.
Jun 28, 2014, 6:35 PM
Social approval is like sweetness – a signal crucial for survival for the majority of humankind’s existence that in our modern era is so prevalent that it can be toxic.
Identifying sweet foodstuffs in our hunter-gatherer era...
Apr 14, 2014, 2:33 AM
JRTranscriptView is my new purpose-built text view for logging output.
It scrolls like you think it should.
Requires iOS 7+ and Xcode 5.1+.
Apple Claims Mogenerator's Methods
Apr 12, 2014, 1:21 AM
When generating class files to represent your data model’s entities, mogenerator writes a few convenience class methods for you:
Apps I Love: Acorn
Apr 7, 2014, 7:02 PM
I’m surprised I haven’t already written about Acorn under my Apps I Love tag.
Acorn long ago freed me from having to install Photoshop on my Mac. Thank goodness.
I’m not a graphics professional. Acorn does way more than...
Apr 6, 2014, 6:45 PM
AutoLayoutShorthand is my new(-ish) library for creating and adding Cocoa Auto Layout constraints.
Even with Visual Format Language (VFL), Auto Layout is verbose.
AutoLayoutShorthand strives to highlight the intent of your constraints...
Using ownCloud for Contacts and Calendar Syncing (instead of iCloud)
Mar 28, 2014, 11:43 PM
OS X 10.9 removed the ability to sync your contacts and calendars between your Mac and iOS device via direct USB connection. (Though it’s rumored to reappear.)
The removal of this feature was sadly unadvertised. I only noticed when...
Mar 25, 2014, 2:41 AM
[NEW] Add support for hex constants. (Alex Gray)
[NEW] Add support for very simple bit-shifting constants. (rentzsch)
Apple Close-Sources IOUSBFamily
Mar 24, 2014, 7:47 PM
Landon Fuller / @landonfuller:
My IOUSBFamily radar: “The issue is not going to be addressed … We discourage developers to do anything in kernel”: pic.twitter.com/NrifEvOKMn
If this Radar response is accurate, it...
man's Special Xcode Support
Feb 4, 2014, 8:53 PM
The backstory: I use ManOpen to view Unix man pages on OS X. (schwa has a modernized fork on GitHub.)
It stopped working. Perhaps with 10.9 Mavericks or 10.8 Mountain Lion. I was too busy to track it down.
Today I was trying to look up...
ARC's Fast Autorelease
Jan 30, 2014, 4:47 PM
ARC has a trick that keeps returned objects out of autorelease pools if both the caller and callee are ARC.
But how does that work? One of the features of ARC is that old compiled-before-ARC code (MRC code) can call ARC code and...
Finder 10.9 Disk Space Embellishment
Oct 27, 2013, 2:12 PM
I don’t know what’s going on, but 10.9 has freed up like eight-ten precious gigabytes on my SSD. Yay!
Marcel Weiher replied:
@rentzsch Have you checked with “df” vs. looking in Finder? I think 10.9...