ChanKit is a free and open source iOS and Mac OS X Objective-C framework for creating applications capable of interacting with imageboards.
ChanKit parsing API is considered mostly stable and ready for development use. Most of the relevant information is documented in the headers (it`s not a large framework).
NOTE: This is a preview release. This means the API is not stable, feature complete, or guaranteed to work. Use at your own risk.
Requirements:
· Apple Xcode 3.1 or later
What`s New in This Release: [ read full changelog ]
All:
· Prefix header -> Common.h.
· Fix some massive retain errors and implement dealloc in all classes. This will probably result in various memleaks, let clang sort that out in the future.
· Partial XML writing support using custom, ChanKit-native formatting.
· Xcode`s Clang 1.6 fixes RegexKitLite build issues, make it the default.
· Upgrade RegexKitLite to latest SVN (r68).
CKImage:
· CKImage class to ease iOS/OS X cross-compatibility, sanitize the metadata situation, abstract data retrieval and storage, and provide imageboard-relevant convenience methods.
CKPoster:
· Preliminary posting support including reCAPTCHA, post attempt templates, and return data parsing.
CKRecipe:
· URL matching for supported sites of various resource types (images, threads, etc).
· Recipe changes to accommodate arbitrary numbers of alternate paths. The "Path" key may now be an ordered array of XPaths to test (it can still be a string if there are no alternates). This deprecates the "Alternate" key and helps us get aro...