Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Demos for ytoolkit
Shell Objective-C C
tree: f2d29c9f3b

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
base64profiling
externals
ytoolkit @ 4f8cb69
ytoolkitdemo.xcodeproj
ytoolkitdemo
.gitignore
.gitmodules
README.markdown

README.markdown

A demo for ytoolkit

What is it?

This project is just a demo of usage of ytoolkit project, see the project for details.

It includes:

  • Twitter authentication and data retrieving (OAuth 1.0)
  • Douban authentication and data retrieving (OAuth 1.0)
  • QQ weibo authentication and data retrieving (OAuth 1.0)
  • Flickr not finished (OAuth 1.0)
  • Sina Weibo authentication and data retrieving (OAuth 2.0 only, OAuth 1.0 not finished, cannot find the api doc for entering the last PIN code)
  • Facebook authentication and data retieving (OAuth 2.0)
  • live not finished.

  • [Base64 profiling] my implementation benchmark comparision to GNUCoreUtils base64, NSData+Base64 and libb64.

How to build it ?

  1. Clone it to your local.
  2. Clone the submodule using
    $ git submodule init
    $ git submodule update --recursive

submodules includes: ytoolkit, SBJson, HTTPRequestWrapper and ASIHTTPRequest 3. Open the project, if you are using a iOS is 5.0 earlier, you MUST change SBJson-ios lib's ARC setting to 'NO'

  1. Register and apply your own API key/secret, in the corresponding ClientCredentials.m

  2. Build and run the project.

License

ytoolkitdemo is distributed under BSD license. However, the ytoolkit is under LGPL v3 (except ASIHTTPRequest additions are under BSD license)

Something went wrong with that request. Please try again.