文章分类 -  Three20

如何将TTURLRequest和OAuthConsumer搭配使用
摘要:TTURLRequest是three20开发框架提供的一个url请求类,它是NSURLRequest类的扩展,有如下优点:post数据方便,只需要构建一个参数的dictionary就可以了,像get方法一样简单支持磁盘缓存,而NSURLRequest仅支持内存缓存因为TTTableViewController + TTURLRequestModel的存在,搭配使用效果良好在ios的开发中我有时也用到了OAuthConsumer进行oauth授权,利用OAuthConsumer的fetcher类请求远程数据,所以我想TTURLRequest和OAuthConsumer能不能搭配使用,这样就能用上 阅读全文

posted @ 2012-09-25 17:02 barani 阅读(296) 评论(0) 推荐(0)

Three20 模组架构简介(上)
摘要:整体架构图如前述,Three20已经分为模组化的架构,开发者可以自由选择所需要的模组加入到专案中,但这些模组之间有一些相依性的问题,阶层的架构如下:------------------------------------------| UI |------------------------------------------| UINavigator| | Style ||--------------| |------------|| UICommon | |Network |--------------------------------------... 阅读全文

posted @ 2012-09-23 21:35 barani 阅读(195) 评论(0) 推荐(0)

Three20中TTNavigator用法总结
摘要:简单映射: Three20中的TNavigator对于软件导航很有用,只需要维护一张map映射表就行了。就像url表示一个网页一样,Three20也采用了相同的方式,用url关联页面。大家可以参看TTNavigatorDem简单映射:Three20中的TNavigator对于软件导航很有用,只需要维护一张map映射表就行了。就像url表示一个网页一样,Three20也采用了相同的方式,用url关联页面。大家可以参看TTNavigatorDemo中的源码:TTURLMap* map = navigator.URLMap;// Any URL that doesn't match will 阅读全文

posted @ 2012-09-21 14:15 barani 阅读(194) 评论(0) 推荐(0)

Three20介绍
摘要:Three20是由Facebook所发展的一套iPhone框架,最初的目的是为了建构Facebook的iPhone版应用程式,后来便将framework开放原始码提供给广大的iPhone开发者使用。使用Three20的软件虽然一般各位在使用iPhone软件的经验中,对于Three20的存在没有特别的印象,但是事实上Three20出现在相当多的应用软件中,像是Facebook、Flickr的官方软体或是最近刚被Twitter收购的Tweetie及Gowalla的官方软件,都是使用Three20的作品。<ignore_js_op><ignore_js_op>Three20或 阅读全文

posted @ 2012-09-06 19:48 barani 阅读(403) 评论(0) 推荐(0)

iphone中加入three20支持步骤
摘要:1. 下载Three20 is compiled as a static library and the easiest way to add it to your project is to use Xcode's "dependent project" facilities. Here's how: * Clone the Three20 git repository: git clone git://github.com/facebook/three20.git2. 把three20工程加入到你工程的根目录下Locate the "Three 阅读全文

posted @ 2012-09-06 19:46 barani 阅读(269) 评论(0) 推荐(0)

导航