- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 JSON-framework 与 JSONKit的初步评估
JSON-Framework 和 JSONKit 都是Objective C 平台上比较常用的 JSON 数据访问工具。我经手过的项目中,这两个组件都用过。在JSONKit的主页上可以看到,JSONKit 的性能远优于JSON-Framework(即SBJSON),而使用上JSONKit也非常简单,这也得到了包括我在内的大多数同行的欢迎。但是在使用功能上,到底这两个工具有什么差异呢?我昨天索性
2013-07-26 11:10:47 462
转载 ASIHTTPRequest 断点续传
1.导入ASIHTTPRequest第三方类库 下载地址:ASIHttpRequest类库 2.在 .h 文件中 #import #import "ASIHTTPRequest.h" #import "ASINetworkQueue.h" @interface DownLoadViewController : UIViewController { U
2013-07-25 17:25:35 408
转载 ASIHttpRequest学习笔记(1):创建队列、下载请求、断点续传、解压缩
刚刚开始学习ASIHttpRequest,今天通过自己写的一个小demo分享一下学习心得。 首先,要想在ios项目中使用ASIHttpRequest,必须添加下列框架和类库: ASIHttpRequestCFNetwork.frameworkSystemConfiguration.frameworkMobileCoreServices.frameworkCoreGraphics.fra
2013-07-25 17:23:33 425
转载 ASIHTTPRequest-进度追踪
每个ASIHTTPRequest有两个delegate用来追踪进度: downloadProgressDelegate 下载)uploadProgressDelegate (上载). 进度delegate可以是NSProgressIndicators (Mac OS X) 或者 UIProgressViews (iPhone).ASIHTTPRequest会自适应这两个class的行为
2013-07-25 17:22:27 295
转载 IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)
一、创建网络请求队列 首先,创建网络请求队列,如下: ASINetworkQueue *que = [[ASINetworkQueue alloc] init]; self.netWorkQueue = que; [que release]; [self.netWorkQueue reset];
2013-07-25 17:14:03 389
转载 块编程指南
——译自Apple Reference Library《Blocks Programming Topic》 简介 块对象是C语言的句法和运行时特性。它类似于标准C函数,但可以将代码、变量绑定到堆(heap)、栈(stack)。一个块还维护了一系列的状态,这些状态或数据影响着执行的结果。 可以把块组成函数表达式,用于传递给API,或者使用在多线程里。最有用的是回调,因为块在回调时能把代码和数据
2013-07-25 15:13:15 351
转载 ASIHTTPRequest和libxml结合,实现边请求边解析
ASIHTTPRequests 是非常强大的 http 异步请求开源框架,libxml 是非常老牌的 C 语言xml函数库。在 http + xml 文件的 javaEE-iPhone 应用中,如何把二者结合起来,实现在异步请求数据的同时,进行xml的同步解析呢? 这涉及到 3 方面的关键知识: ¥ ASIHTTPRequest 这部分的内容可以参考作者另一篇博文《ASIHTTPReque
2013-07-25 14:21:08 578
转载 ASIHTTPRequest系列(四):Cookies
六、使用 Cookies Cookies 是重要的服务器状态保持策略。Web 服务器常使用 Cookies 技术来实现用户免登录功能和存储用户状态信息。ASIHTTPRequest 支持客户端 Cookies 的存取。 1、服务器端 Session 是服务器端技术,虽然 Cookies 是保存在客户端的。因此我们需要一个服务器端环境。打开 Eclipse,新建 Web 工程,随便写几个简单的
2013-07-25 14:08:48 455
转载 ASIHTTPRequest系列(三):文件上传
五、文件上传 1、服务端 文件上传需要服务端的配合。我们可在本机搭建tomcat测试环境。关于tomcat在Mac OSX下的安装配置,参考作者另一博文《安装Tomcat到Mac OSX》。 打开Eclipse,新建web工程。在其中新建一个Servlet UploadServlet: import java.io.*; import java.util.*; import ja
2013-07-25 14:06:02 752
转载 ASIHTTPRequest系列(一):同步和异步请求
ASIHTTPRequest项目地址: http://github.com/pokeb/asi-http-request/tree ,关于ASIHTTPRequest到底是什么,你可以在项目首页看到。 它提供如下功能: 提交数据到web服务器或者从web服务器获得数据; 下载数据到内存或磁盘; 采用html input相同的机制上传文件; 断点续传; 简单存取HTTP头; 上传/下载
2013-07-25 14:01:39 458
转载 ASIHTTPRequest系列(二):文件下载
四、下载 1、简单下载 打开IB,拖入一个Progress View,在源文件中声明为IBOutlet,然后进行连接。 -( IBAction )goURL{ NSString * path=[ NSSearchPathForDirectoriesInDomains ( NSDocumentDirectory , NSUserDomainMask ,YES ) objectAtIndex
2013-07-25 13:53:22 517
转载 ios利用Reachability确认网络环境3G/WIFI
iPhone开发技巧之网络篇(4)--- 确认网络环境 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。 Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。在你的程序中使用 Reachability 只须将该例程中的 Reachability.h 和 Reachability
2013-07-25 10:15:24 714
转载 Mac 中显示资源库(Library)文件夹目录的几种方法
Mac 中显示资源库(Library)文件夹目录的几种方法 Mac中Library目录在10.6.7系统之后默认隐藏的,要想找到此文件夹有如下几种方法: 1. 用命令可以使其显示: 在终端中执行命令: chflags nohidden ~/Library 可显示资源库文件夹 如想隐藏,可以在终端中执行命令: chflags hidden ~
2013-07-23 21:27:27 848
转载 ASIHttpRequest 类库的使用说明
ASIHTTPRequest类库简介和使用说明 官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。 使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objectiv
2013-07-23 14:15:23 457
转载 Objective-C中的SEL .
SEL 在Objective-C中,SEL是选择器(selector)的一个类型。选择器就是指向方法的一个指针,读者可以简单理解为程序运行到这里就会执行指定的方法,可以这样定义一个选择器: SEL action = [button action]; 我们这样使用一个选择器,下面的选择器都叫做action: [Foo action] [Bar action] 在Target-Acti
2013-07-19 15:37:09 417
转载 如何理解 File's Owner 与 First Responder .
*** xib 文件是什么的缩写? 作用是什么? *** .xib 文件存储 Interface Builder 布局。 NIB 和 XIB 都是 Interface Builder 的图形界面设计文档。引用《Cocoa Programming for Mac OSX》一书的说法,Interface Builder 把窗口、菜单栏以及窗口上的各种控件的对象都“冻结”在了一个 NIB文档里
2013-07-19 15:30:17 433
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人