Updating ITFoundation to include updates spurred by Haven development.
authorJoseph Spiros <joseph.spiros@ithinksw.com>
Fri, 19 Sep 2008 11:56:14 +0000 (11:56 +0000)
committerJoseph Spiros <joseph.spiros@ithinksw.com>
Fri, 19 Sep 2008 11:56:14 +0000 (11:56 +0000)
commit744612b5d258474e367710b870a5caaed7d11ab9
tree54acff2af40c7ea0e6e2974bd359683616e03444
parent6262c31ef1f3b4c4cec3e909f0ecc189eb242ab2
Updating ITFoundation to include updates spurred by Haven development.

ITUUID function for easy generation of new UUIDs,
ITThreadChild and ITThreadParent protocols for threading based on Subjugator implementation,
ITSharedController for simple implementation of a controller that maintains a shared instance (used by ITApplicationController in ITKit),
ITSQLite3Database wraps the sqlite3 C API nicely, though more work could be done,
ITDebug adds more functions for logging,
ITCategory-NSString adds MD5 and SHA1 hashing, around the new ITCategory-NSData methods,
and ITCategory-NSData adds MD5 and SHA1 hashing, and a hexadecimalRepresentation method that goes well with the hashes.
16 files changed:
ITCategory-NSData.h [new file with mode: 0644]
ITCategory-NSData.m [new file with mode: 0644]
ITCategory-NSString.h
ITCategory-NSString.m
ITDebug.h
ITDebug.m
ITFoundation.h
ITFoundation.xcodeproj/project.pbxproj
ITSQLite3Database.h [new file with mode: 0644]
ITSQLite3Database.m [new file with mode: 0644]
ITSharedController.h [new file with mode: 0644]
ITSharedController.m [new file with mode: 0644]
ITThreadChild.h [new file with mode: 0644]
ITThreadChild.m [new file with mode: 0644]
ITUUID.h [new file with mode: 0644]
ITUUID.m [new file with mode: 0644]