MOKit 2.8 is Available
MOKit is a framework which offers a bunch of canned functionality to Cocoa developers. Some general highlights:- Regular expressions
- Arbitrary autocompletion
- Draggable tab views
- Debugging tools
- Min/max sizes for NSViews
- A collapsable list view, as in the Finder's get info window
- A variable-length assertion macro
- Fancy runtime stuff: method replacement, array of all loaded classes, all subclasses of a given class, and so on
The table and outline view subclasses provide some commonly-implemented behavior, such as simplified drag-and-drop, copy/paste, more flexible keyboard navigation, delegate support for handing return and delete keys, and per-cell contextual menus.
The big deal in this release is the MOViewController class, which helps manage windows with a lot of UI. This is helpful if, for example, you have a single window with several tabs, each of which has a bunch of controls.
The example given in the release notes is an MOTabViewController automatically creates and manages tab for each child view controller contained within it.
The project is well-documented, so it's easy to figure out if it has what you need for a given task.
MOKit 2.8 is Available
Posted Mar 21, 2005 — 3 comments below
Posted Mar 21, 2005 — 3 comments below
Jim — Jun 02, 05 193
Scott Stevenson — Jun 02, 05 195
Accessorizer is a useful tool (Kevin does a great job with it), as is class-dump.
Jim — Jun 02, 05 196