Accessorizer

Developer: Kevin Callahan

Current Version: 3.0.1

Last Updated: 4 years ago

Download Size: 7.8 MB - Download

Description:

Accessorizer is Xcode's No.1 companion and a huge time-saver. With more than 40 code generation actions featuring flexible coding styles, Accessorizer enables you to develop and deliver your iOS and Mac OS X applications much faster and with fewer mistakes.

Accessorizer 3.0 brings you ARC (Automatic Reference Counting) , full screen Xcode support and many other new features. Now, more than ever, you can remain focused on your source with virtually no switching between Xcode and Accessorizer.

Be sure to consult the all new Accessorizer Help Guide for important changes: http://www.kevincallahan.org/software/accessorizerHelp/Introduction.html

Accessorizer features Xcode activation and auto-paste of results at Xcode’s current insertion point. These options can reduce code generation to just one or two keystrokes.

Accessorizer removes the tedium of writing boilerplate Objective-C, Cocoa and Cocoa Touch code. Fully customizable, including configuration sets, Accessorizer can accommodate almost any coding style to meet your needs.

Leveraging Services and allowing you to stay focused in Xcode, Accessorizer does a lot more than generate accessors or @property and @synthesize statements. This "must-have dev tool" can generate code for init, keypaths, keyed-archiving, indexed accessors, accessors for unordered collections such as NSSet, copyWithZone, KVO, key-validation, singleton overrides, dealloc, setNilForKey, non-standard attribute persistence (Core Data), locking, headerdoc, convert method to selector, NSUndoManager methods and more including IBOutlet Detection, NSCopying protocol detection, delegate detection with assignment, setting your UIKit views to nil in -viewDidUnload {...}, sorting your ivar declarations, property and synthesize statements, -dealloc {...}, -viewDidUnload {...} methods, generate constants for properties or constants for strings... and more.

Accessorizer all new setup & help guide: http://www.kevincallahan.org/software/accessorizerHelp/Introduction.html


User testimonials include:

" ... Totally freakin' awesome!"

" ... A must-have app for Cocoa developers ..."

" ... Accessorizer is amazing, I can't imagine programming in Cocoa without it ..."

" ... Solidly one of the most useful dev apps ever!..."

" ... Accessorizer has changed the way I write code. I have gained hours per day in increased productivity. "

" ... I can't praise Accessorizer enough. It's amazingly small and blazingly fast!..."

" ... Indispensable. Easily the most important tool for writing Cocoa code other
than Xcode itself..."

" ... Accessorizer is cool! ..."

Who uses Accessorizer: http://www.kevincallahan.org/software/testimonials.html

SHOW MORE ...

Release Notes:

* New action in Action Menu and Action Panel for intiWith: (declaration) generation.
* NSLog() can now be generated in accessor overrides from Action Menu and Action Panel
* Fixed missing pointer when generating initWith: method from the main Accessorizer interface. 
Generating from the Action Menu or Action Panel didn’t have the issue.
* Fixed missing quotes on in will/did access/change wrappers in setter override when
 generating from Action Menu or Action Panel.
* Moved the -description override to follow -descriptionForKeyPaths: to avoid compiler warning.
* Removed extra space before semi-colon when generating Protocol Stubs from definitions.
* Removed extraneous pointer to id when last element in an initWith: signature was of type id.

SHOW LESS ...

Most Helpful Reviews

5/5
Version 2.5
Review by App_Addict

Amazing time saver... yes indeed ! - The first day with it and already it has saved me approximately an hour of what would normally be tedious coding and I can see why it will save me from hours of chasing simple typos. You've likely saved my marriage, Accessorizer! LOL. Kudos !

Found helpful by 21 out of 24 people

More Reviews for Current Version

4/5
Version 3.0.1
Review by UncleRic

Good version, needs a little improvement... - 1) Feedback doesn't work. 2) It would be nice to be able to customize some of the code. For example. The pragma generator generates a separate line for the dash '-': #pragma mark - #pragma mark Property … this isn't necessary. A smaller equivalent would be to include the hyphen within the pragma mark: #pragma mark - Property …I don't see how I can alter this behavior. Still, this $4.99 application is well worth the cost. Having a standard code-generator shall (should) reduce the typos & random syntax errors so common in this profession. And hence, I'm happy to have this application in my code-development arsenal.

Found helpful by 3 out of 3 people
5/5
Version 3.0.1
Review by MorganStair

Saves time, improves code, improves style, improves maintainability… but hard to learn! - This app is so useful, I'm giving it 5 stars despite some serious usability issues. But be forewarned, it's not easy to figure out and at first, you may find yourself giving up in frustration more than once. But once you get past those initial pains, this tool is awesome!! What it needs more than anything is more tooltips. There are tons of configuration choices, but only a few have tooltips and the built in help is more of a walkthrough / tutorial / getting started guide and does not explain most of these options. For example, I know what an IBOutlet is, but what does the "Assign IBOutlets" option actually do? It probably adds to some action's generated code, but I haven't found it yet ;-)

Found helpful by 10 out of 10 people
5/5
Version 3.0.1
Review by TinCan42

Great - It's a great development tool. As others have said, it has some usablilty issues (it takes some getting used to), but overall I'd highly recommend.

Found helpful by 1 out of 1 people
5/5
Version 3.0.1
Review by Jmurphy78

Great Tool - feature request. - This tool is awesome but I'd like to request one additional feature. Under Defaults Table for properties it would nice if there was an option to selecte strong under assignment for arc projects. Also I can't find a support email address anywhere on your website. Thanks for the great work.

Found helpful by 1 out of 2 people
1/5
Version 3.0.1
Review by Diejmon

abandoned - abandoned app :(

Found helpful by 0 out of 1 people
SHOW MORE ...