It's easy to get confused as there are several outdated downloads and project pages floating around the web. It appears, however, that this github repository is where Mogenerator is being actively developed.
If you're in a rush, here's the Mogenerator 1.13.1 DMG installer (104KB) I built (only tested on my MBP running OS X 10.5.7).
If you'd rather build your own, here are some simple instructions for building and installing the latest version from trunk:
- Clone the github repository:
git clone git://github.com/rentzsch/mogenerator.git - Switch to the installer folder:
cd mogenerator/installer - Build the installer:
./make_installer.command - Run the installer:
open build/mogenerator-1.13.1.pkg
Hope this helps!
PS. By the way, in case you're wondering what changed, I didn't see too much difference. A diff between two generated model classes – albeit simple ones – follows (mind you, the insertInManagedObjectContext: had bitten me before):
6,8d5 < @implementation SectionID < @end < 11,19d7 < + (id)insertInManagedObjectContext:(NSManagedObjectContext*)moc_ { < return [NSEntityDescription insertNewObjectForEntityForName:@"Section" inManagedObjectContext:moc_]; < } < < - (SectionID*)objectID { < return (SectionID*)[super objectID]; < } < < 195,196d182 <
Update: Hmm, and a bunch of 10.5 specific retains in the generated.h:
... < #if defined(MAC_OS_X_VERSION_10_5) && MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5 < @property (retain) NSString *rawSource; < #endif ...
The Mogenerator latest version, 1.13.1 installer, and build instructions. article by Aral Balkan, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial 2.0 UK: England License.
By the way, in case you’re wondering what changed, I didn’t see too much difference.