Commit Graph

227 Commits

Author SHA1 Message Date
Jeff Arena
c3e28d0ecb Merge branch 'master' into restkit-cache
Conflicts:
	Code/ObjectMapping/RKObjectManager.m
	Code/Three20/RKRequestFilterableTTModel.h
	Code/Three20/RKRequestModel.m
2010-10-18 16:51:58 -04:00
Jeff Arena
1a6fdeafd4 introduce RKManagedObjectCache protocol to CoreData component; cleanup remaining NSFetchRequest ivars that are now unused; add RKURL class for making resourcepath and baseurl params available to higher level components; cleanup Three20 library to incorporate latest updates from GateGuru codebase 2010-10-18 16:36:24 -04:00
Blake Watters
d9748843ca Normalized method names for loaderWith to objectLoaderWith for alignment with the delegate method signatures. Exposed objectLoader primitive used for constructing getObject/postObject/putObject/deleteObject and documented. 2010-10-18 15:56:36 -04:00
Jeremy Ellison
81e57606c4 Fix the loaders for specific objects. Requests were not actually getting sent. 2010-10-18 10:54:48 -04:00
Jeff Arena
592b2a9e32 initial pass at changing fetchRequest APIs to work with a collection of fetch requests; also performed some API cleanup on RKManagedModel 2010-10-14 19:14:55 -07:00
Jeremy Ellison
7c01d54fa3 Add configurable error parsing to the object mapper. 2010-10-14 12:51:12 -04:00
Blake Watters
069978ec07 Adding dependency back for SBJSON target 2010-10-13 12:06:36 -04:00
Jeremy Ellison
05ceb8631e Don't link libraries into other libraries. This causes can duplicate symbol errors. Update README to reflect this. 2010-10-13 11:20:00 -04:00
timkerchmar
4ebaa32dd4 Merge branch 'master' of git://github.com/twotoasters/RestKit 2010-10-12 15:05:07 -04:00
timkerchmar
52cf8efb8a set object loader to nil to get loading status working properly again 2010-10-12 15:04:31 -04:00
Blake Watters
3e5ceba864 Merge branch 'master' of github.com:twotoasters/RestKit
Conflicts:
	Code/ObjectMapping/RKObjectManager.m
2010-10-12 15:03:07 -04:00
Blake Watters
b71a85416a Cleaned up warnings and initialization of the request used by the object loader 2010-10-12 14:59:40 -04:00
timkerchmar
fa5fefdcc5 remove unnecessary logging from recent changes. 2010-10-12 14:35:37 -04:00
timkerchmar
320e96e48e Update headers for three20 support.
Add keyPath support to the object loader.
2010-10-12 14:32:06 -04:00
Jeremy Ellison
30c96c8bf1 Core Data example updates: Parse dates properly. Sort fetched statuses. 2010-10-05 15:19:17 -04:00
Jeremy Ellison
7c0768a004 Create RKTwitterCoreData project. It's a clone of the RKTwitter example, but using core data. 2010-10-05 15:05:57 -04:00
Jeremy Ellison
5dc77ed536 Update RKTwitter Example:
Hook up table view
Spruce Up UI
Get rid of nibs.
2010-10-05 14:18:48 -04:00
Blake Watters
5cc67c5c55 Hotlink the blog post 2010-10-01 14:54:04 -04:00
Blake Watters
88bb59eca6 Add backticks 2010-10-01 14:53:09 -04:00
Blake Watters
0b9d32d037 Added note about the object seeder to the Design section 2010-10-01 14:51:20 -04:00
Blake Watters
46e2308ed1 Fix warning when compiling the seeder 2010-10-01 14:49:05 -04:00
Blake Watters
7222d42b49 Cleaned up missing text in install docs 2010-10-01 14:45:06 -04:00
Blake Watters
4bf924cc4a Slight tweak for YAJL/SBJSON list 2010-10-01 14:35:38 -04:00
Blake Watters
43227e3f9a Cleanups for github flavored markdown 2010-10-01 14:34:54 -04:00
Blake Watters
f3f09ab35d Rewrote the README to reflect the new realities. 2010-10-01 14:26:21 -04:00
Blake Watters
1571f10240 Removed commented out code 2010-10-01 13:04:46 -04:00
Blake Watters
bd93d43f94 Finished split into more logical components. Library now copies Headers to Build/RestKit and you can selectively link against the components your app needs. libRestKit.a contains everything from the core library. 2010-10-01 13:02:24 -04:00
Blake Watters
f06e3acb88 autorelease the parser 2010-09-29 21:37:51 -04:00
Blake Watters
a5b08fafd8 Massive performance increases for Core Data backed apps 2010-09-28 17:14:57 -04:00
Blake Watters
80b3221976 Introduced pluggable parser support and added YAJL parser. Still some cleanup work to be done... 2010-09-28 14:17:26 -04:00
Blake Watters
243d198e88 Removing self retain/release 2010-09-28 10:08:47 -04:00
Blake Watters
0acb46b8b5 Merge branch 'resource-refactor' of github.com:twotoasters/RestKit into resource-refactor 2010-09-28 10:03:04 -04:00
Blake Watters
05f4a827ac Merge branch 'master' of github.com:twotoasters/RestKit into resource-refactor 2010-09-28 10:01:30 -04:00
Blake Watters
bd3cbec56b nil out the request delegate on dealloc to avoid issues during tear-down. Retain and release self at send so that we aren't dealloc'd before the request has finished. 2010-09-17 13:16:03 -04:00
Blake Watters
451d82a5f6 Replaced newObject with object to make the static analyzer happy. Changed method signature for createManagedObjectContext to newManagedObjectContext. 2010-09-16 20:11:39 -04:00
Blake Watters
6656891f21 Fixing warning from movement of method 2010-09-16 19:49:27 -04:00
Blake Watters
0aab67b395 Fixing warning 2010-09-16 19:48:47 -04:00
Blake Watters
63c37ae062 Bumped project version and base SDK to iOS 4.1 2010-09-16 19:46:30 -04:00
Blake Watters
9e6224b18a Fixing retain cycle issues found by Mark Krenek (markkrenek@mac.com) 2010-09-16 19:44:31 -04:00
Blake Watters
939aaf7501 Merge branch 'master' into resource-refactor 2010-09-14 09:17:22 -04:00
Blake Watters
e573ee3f68 Checking in Apache License for RestKit 2010-09-14 09:15:07 -04:00
Blake Watters
93e5c472b1 Checking in first version of RKTwitter sample app. Object loading is working fine, but it needs a table view dropped in... 2010-09-06 17:45:28 -04:00
Blake Watters
fea9f30d43 Added comments to RKRequestDelegate 2010-09-04 19:08:17 -04:00
Blake Watters
8ff118f0f3 Cleaned up object loader API, much happier with how it works and how the API feels. Beginning work on sample code next. 2010-09-04 19:03:15 -04:00
Blake Watters
7508d1acf6 More paring down of the API, nearly happy. 2010-09-03 21:39:54 -04:00
Blake Watters
dd959ca01e Dropped all the Resource class names to standardize around Object since that's what we are mapping 2010-09-03 20:46:34 -04:00
Blake Watters
7819d6b36b nil out instance variables as released 2010-08-11 16:54:40 -04:00
Blake Watters
74c9cb9aa8 Support sets 2010-08-09 16:00:08 -04:00
Blake Watters
8f1893b7a8 Merging changes from Jeff to fix issues with temporary object ID's being passed across the thread boundary. Should stabilize FC 2010-08-06 15:25:50 -04:00
Blake Watters
3ccdbd0a00 Switched Base SDK to 4.0. Renamed resourceParams to paramsForSerialization on RKManagedObject 2010-08-06 12:42:15 -04:00