Key Benefits
-
Develop and deliver your iOS and OS X apps much faster
-
Work in Xcode full screen and stay focused on work
-
Code with fewer mistakes
-
Remove tedium of writing boilerplate Cocoa and Cocoa Touch code
-
Fully Customizable
-
Configuration sets for export/import to comply with coding standards
-
Leverages Mac OS X Services for speed and Xcode integration
-
Learn best coding practices
-
Enjoy the more creative elements of coding for iOS and OS X
-
Stay focused in Xcode source while Accessorizer generates code
-
Quick access to code gen features via Action Menu ustatus item
-
Quick access to code gen features via floating Action Panel
Code Generation Features include
-
Easily toggle ARC On/Off
-
Intelligent code gen based on ivar TYPE or on @property declaration
-
Objective-C 2.0 properties & Objective-C 1.0 explicit accessors
-
Keyed-archiving for NSCopying protocol
-
- viewDidUnload {...} and auto-detection of view classes
-
- dealloc {...} with a broad range of options
-
Automatic insertion of IBOutlet keyword based on view detection
-
- init and initWith... methods
-
Constants for properties
-
Constants for strings
-
Getter overrides
-
Setter overrides
-
Description override
-
Singleton (both GCD and non-dispatch styles)
-
Smart handling of delegates
-
Collection classes and their plethora complex of accessor methods
-
- setNilValueForKey:
-
- will/did changeValueForKey:
-
KVO (Key Value Observation)
-
Key paths
-
Core Data accessors for persisting non-standard attribute types
-
Core Data To-Many Relationship accessors
-
Create typedef enum with options switch/case
-
Register with NSUndoManager
-
Locking
-
Key Validation
-
NSLog() for explicit accessors
-
convert method to @selector()
-
HeaderDoc for 1.0 accessors
-
Sorting of ivars, @property statemtents, dealloc and viewDidUnload
Coding style options
-
Custom ivar prefix and suffix
-
Custom argument prefix
-
Extensive customization for keyed-archiving
-
@property statement spacing
-
Method bracing and spacing
-
Header styles
-
Extensive #pragma mark support