Google Data APIs Objective-C Client Library specifications

What's new in version 1.7

Additions
  • Added Google Health classes
  • Added YouTube user event activity classes
  • Added Calendar guest elements and inlinecomments query parameter
  • Contacts sample updated to optionally fetch only the MyContacts group.
Changes
  • Calendar now defaults to service version 2.1, which slightly changes responses and response codes from 2.0. http://code.google.com/apis/calendar/changelog.html
  • Release builds on iPhone now compile out the elaborate descriptions for each GDataObject. Developers can set GDATA_SIMPLE_DESCRIPTIONS in their projects to control this behavior.
  • Release builds on iPhone now compile out the http logging code. Developers can set STRIP_GDATA_FETCH_LOGGING in their projects to control this behavior.
  • The GDataXMLNode xml shim now registers the topmost namespaces for XPath resolution.
  • Various internal refactoring for improved code readability and maintainability.
  • For parsing performance, unknown elements and attributes are now removed from GDataObjects by comparing only object pointers, not the underlying XML.
  • For parsing performance, GDataObject extension declarations are cached rather than duplicated in each object.
  • To reduce memory usage, GDataObject extensions are stored in arrays only when there is more than one instance of an extension class.
  • To reduce memory usage, GDataXMLNode now caches all generated NSStrings, and returns nil instead of empty arrays on getters. This may deviate from NSXML semantics of returning empty arrays.
  • GDataOrganization setters now filter out empty string org names and titles.
Bugs Fixed
  • Fixed leak in -keepChildXMLElementsForElement (thanks alexkac)
  • GDataXMLNode now consistently returns cached copies of child elements and attributes rather than duplicate copies.
  • Fixed possibiilty of If-modified-since header being added to http deletes

General

  • Publisher Google Mac Developer Playground
  • Publisher web site http://code.google/com/mac
  • Release date March 11, 2009
  • Date added March 11, 2009
  • Version 1.7

Category

System requirements

  • Operating systems Mac OS X 10.4 PPC, Mac OS X 10.4 Intel, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel
  • Additional requirements Not available

Download information

  • File size 1.13MB
  • File name gdata-objectivec-client-1.7.0.zip

Popularity

  • Total Downloads 316
  • Downloads last week 4

Pricing

  • License model Free
  • Limitations Not available
  • Price Not available
  • Recently Viewed Products
  • My Lists
  • My Software Updates
  • Promo
  • Log In | Join CNET