Commit Graph

52 Commits

Author SHA1 Message Date
Blake Watters
c9a88c36e4 Move Testing doc to more discoverable place 2013-01-11 08:12:15 -05:00
Blake Watters
7e4be82d64 Update TESTING.md for 0.20.x and modern reality 2013-01-11 08:07:32 -05:00
Blake Watters
b5606543ca Add framework copy files images. refs #757 2012-11-09 10:53:49 -05:00
Blake Watters
387f1a12ea Update submodule installation image to include AFNetworking submodule initialization 2012-10-16 16:56:18 -04:00
Blake Watters
f86bfae761 Kill long dead docs 2012-10-16 16:55:56 -04:00
Blake Watters
dcc16d5293 Update to reflect renamed RKDynamicObjectMapping class. closes #766 2012-07-11 11:03:57 -04:00
Camilo López
2ef10ee8e6 *iovalue = [(NSString*)iovalue uppercaseString];
->
 *ioValue = [(NSString*)ioValue uppercaseString];
2012-05-16 18:22:34 -04:00
Blake Watters
5387f0b262 Update Add to App Delegate image 2012-05-16 09:14:39 -04:00
Blake Watters
f505f08672 Update header search path install image 2012-04-18 20:56:38 -04:00
Blake Watters
e623d0c7b8 Expand testing documentation to briefly cover RestKit gem, RKGithub, and xcode-select 2012-04-16 23:37:35 -04:00
Blake Watters
fa90ae75f3 Updated Testing documentation for developers 2012-04-16 23:08:47 -04:00
Blake Watters
995c30907b Removed references to RestKit/CoreData/CoreData.h from OM docs in Docs/. closes #572 2012-03-12 18:35:02 -04:00
Aneil Mallavarapu
776de2290b Added documentation for handling GET and POST params. 2012-02-24 12:08:23 -05:00
Blake Watters
bd5612314b Remove unnecessary attribute mapping. closes #537 2012-02-15 13:35:22 -05:00
Blake Watters
d5da3ae42e Updated visual install guide images to reflect build process changes 2012-01-11 22:27:21 -05:00
Blake Watters
b670bc7769 Updated TESTING.md documentation to remove references to UISpecRunner 2011-12-09 12:39:35 -05:00
Andrew Sardone
31f595335a Fix typo in RKObjectMapping w/ relationship example 2011-10-20 12:44:21 -04:00
Greg Combs
68afe008f7 Merge pull request #328 from mutewinter/patch-1
Fixed a few typos and formatting errors.
2011-09-16 08:13:43 -07:00
Blake Watters
157873fcd3 Added Keynote and PDF versions of the presentation from last night to Docs 2011-09-14 09:28:52 -04:00
Greg Combs
64d496672e Changed reference of 'email' to 'username' in nested example. Fixes #340. 2011-09-11 19:53:44 -05:00
Blake Watters
12bacf9be4 Removed references to sharedQueue from Advanced Tutorial sources 2011-09-08 09:38:26 -04:00
Greg Combs
e38562ffce Introduces RKPathMatcher. This is basically a dressed up front end to jverkoey/SOCKit. Using this will make it very easy to do complex things with patterns, resource paths, and object property interpolation thereof. Whereas RKMakePathWithObject() once took parenthesized parameters like "/stuff/(things)" it now uses colons like "/stuff/:things". It has specs and updated header docs where appropriate. Closes #305. 2011-09-06 15:51:18 -05:00
Blake Watters
e5ac48d47f Added images for troubleshooting page 2011-09-06 08:46:02 -04:00
Jeremy Mack
ca32f120b9 Fixed another list without a preceding newline. 2011-09-05 23:07:05 -03:00
Jeremy Mack
b8cd8219b8 One more typo. 2011-09-05 23:03:43 -03:00
Jeremy Mack
db82df19eb Fixed a few typos and formatting errors.
Added a space before a numbered list so Markdown would properly format it.
2011-09-05 22:59:09 -03:00
Blake Watters
5f090f0478 Re-enabled copy headers task and added new install image for configuring the include/ path since Xcode is behaving poorly without it for folks on the mailing list. 2011-09-04 16:38:05 -04:00
Blake Watters
5122a17075 Adding images for configuring the DerivedData directory section of the installation troubleshooting page 2011-09-04 15:57:11 -04:00
Blake Watters
36b7af6a79 Add Xcode 4 Installation Screenshots 2011-09-03 19:19:11 -04:00
Blake Watters
991bd5c2c9 Updates to documentation reflect preference for OCHamcrest matchers over UIExpectation. Fixed broken link to pull request to the Two Toasters repository. Prepping to tag 0.9.3 2011-08-02 07:44:08 -04:00
Blake Watters
4e03ba7bef Renamed Polymorphic mapping to dynamic mapping after consulting with the community. Dropped abstract superclass in favor of a RKObjectMappingDefinition protocol. Caught missing cases with dynamic object mapping + targetObject. Updated docs and method signatures to reflect the updates. 2011-07-31 19:37:42 -04:00
Blake Watters
eab35ef3f7 Updated polymorphic mapping to use valueForKeyPath. Slight updates to the documentation. refs #105 2011-07-30 16:18:14 -04:00
Blake Watters
670234b775 Added support for polymorphic object mapping (Github #105, #244). This enables you to dynamically map objects to different destination classes or using different mapping strategies via configuration or callbacks. See Docs/Object Mapping.md for details.
Other changes include:
* Eliminated the RKObjectFactory protocol and implementations. Object mapping instances themselves are
now responsible for instantiating target objects for mapping.
* Introduced RKObjectAbstractMapping superclass for RKObjectMapping and RKObjectPolymorphicMapping.
* Updated example applications to use block object loaders (RKTwitter and RKTwitterCoreData)
* Refactored method signatures of RKObjectMapper, RKObjectMapping, and RKObjectMappingProvider to reflect the
existence of abstract mapping types. This was necessary to make polymorphic mappings integrate cleanly.
* Fixed overlap in RestKit error domains between network and object mapping. fixes #208
2011-07-30 16:00:36 -04:00
pkthor
1eb6ae24a6 Added objc formatting tag to paragraph in Handling Dynamic Nesting Attributes section 2011-07-27 20:20:58 -06:00
Blake Watters
7ac588fccc Added missing bracket 2011-07-24 12:31:54 -04:00
Blake Watters
a0cb33d391 Updates comments on inferMappingsFromObjectTypes and add documentation to the Object Mapping document. Defaulted it to off
as it can complicate things for KVC mappable data.
2011-07-24 12:28:42 -04:00
Blake Watters
570b13ca07 Updated Object Mapping documentation, added support for inferring object mappings based off of the type of the object used in postObject:, putObject:, etc. Made KVC validation optional. 2011-07-23 23:47:03 -04:00
Blake Watters
06e2f6665d Updated testing Doc to use bundle exec 2011-07-22 08:25:27 -04:00
Blake Watters
205f1140af Dropped UISpec in favor of slimmed down UISpecRunner extraction. Killed off the submodule to simplify testing. 2011-07-21 22:14:21 -04:00
Blake Watters
f3c0995d5e Implementation of Object Mapping 2.0 design:
* Removed RestKit from inheritance hierarchy
  * Mappings are implemented as concrete classes
  * Mapper is much more flexible & powerful
  * Much more robust error handling
  * Serialization is reimplemented as an object mapping operation
  * Added ability to serialize to JSON natively
  * Reworked Core Data integration
  * Simplified the codebase substantially
2011-06-11 19:26:56 -04:00
Blake Watters
81bc082a2a Fixing typo reference to isNetworkReachable 2011-04-28 19:03:07 -04:00
Blake Watters
45342fee76 Hotlinked URLs in Advanced Tutorial 2011-04-22 14:45:45 -04:00
Blake Watters
a63c53a7d6 Completed final draft of advanced tutorial text. refs #62 2011-04-22 11:29:27 -04:00
Blake Watters
c7f61fec16 Improved the documentation while working on documentation infrastructure: refs #48
* Improved and generalized the documentation about the testing environment.
* Added documentation about how to write documentation.
2011-04-14 23:01:16 -04:00
Blake Watters
f3036a6a13 Fixed another small typo in the Advanced RestKit draft 2011-04-05 19:08:20 -04:00
Blake Watters
e816937703 Fix error in method definition 2011-04-04 19:43:21 -04:00
Blake Watters
162df39b79 adding design docs for improvements to RKRequestQueue 2011-04-04 19:43:21 -04:00
Chris Bruce
cc34501642 Corrected some typos in the Advance Tutorial text. 2011-04-04 19:24:46 -04:00
Blake Watters
fea3eed7af Checking in the first draft of the advanced tutorial. 2011-03-17 08:00:27 -04:00
Blake Watters
698599b1ab Checking in first cut at RKCache design for discussion on list 2011-03-11 07:58:35 -05:00