上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: 代码手写UI 这种方法经常被学院派的极客或者依赖多人合作的大型项目大规模使用。Geek们喜欢用代码构建UI,是因为代码是键盘敲出来的,这样可以做到不开IB,手不离开键盘就完成工作,可以专注于编码环境,看起来很cool很高效,而且不到运行时大家都不知道会是什么样子,也显出了程序员这一职业的高大上及神秘 阅读全文
posted @ 2016-02-15 22:43 w_only 阅读(391) 评论(0) 推荐(0) 编辑
摘要: ios中我们写的代码有时不愿意让别人看到,可能对它进行封装,生成一个静态库如典型的.a,还有一种就是和 苹果自带的库一样的后缀名为.framework的库,个人推荐使用.framework,因为.a不仅要装其添加进去,还要 将对应的头文件添加到项目中。 1.新建一个静态库工程。file--new-- 阅读全文
posted @ 2016-02-15 22:19 w_only 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: Facebook发布了其iOS UI框架AsyncDisplayKit(ASDK)1.0正式版,这个框架被用于Facebook自家的应用Paper中,能够提高UI的流畅性并缩短响应时间。 下载和使用 你可以使用CocoaPods来安装AsyncDisplayKit,在Podfile中添加: pod 阅读全文
posted @ 2016-02-15 22:07 w_only 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 首先是文档对CFRunLoop部分的一个概述,可以帮助我们简单的了解一下CFRunLoop的主要的特性: Overview A CFRunLoop object monitors sources of input to a task and dispatches control when they 阅读全文
posted @ 2016-02-15 20:48 w_only 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 本篇说说安全相关的AFSecurityPolicy模块,AFSecurityPolicy用于验证HTTPS请求的证书,先来看看HTTPS的原理和证书相关的几个问题。 HTTPS HTTPS连接建立过程大致是,客户端和服务端建立一个连接,服务端返回一个证书,客户端里存有各个受信任的证书机构根证书,用这 阅读全文
posted @ 2016-02-15 20:22 w_only 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 结构 AFURLResponseSerialization负责解析网络返回数据,检查数据是否合法,把NSData数据转成相应的对象,内置的转换器有json,xml,plist,image,用户可以很方便地继承基类AFHTTPResponseSerializer去解析更多的数据格式,AFNetwork 阅读全文
posted @ 2016-02-15 20:22 w_only 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 本篇我们继续来看看AFNetworking的下一个模块 — AFURLRequestSerialization。 AFURLRequestSerialization用于帮助构建NSURLRequest,主要做了两个事情: 1.构建普通请求:格式化请求参数,生成HTTP Header。 2.构建mul 阅读全文
posted @ 2016-02-15 20:20 w_only 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 本篇先看看AFURLConnectionOperation,AFURLConnectionOperation继承自NSOperation,是一个封装好的任务单元,在这里构建了NSURLConnection,作为NSURLConnection的delegate处理请求回调,做好状态切换,线程管理,可以 阅读全文
posted @ 2016-02-15 20:19 w_only 阅读(169) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/likendsl/article/details/44082869----原文链接 我们为何需要多线程呢?多线程其实是为了实现并发执行,而且线程是并发执行多个代码路径的多种技术之中比较轻量级的一种(对应较重的实现是多进程)。 在单核 CPU 时代,支持多线程 阅读全文
posted @ 2016-02-15 19:09 w_only 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Mac自带了SVN命令行,如我的升级到10.10(OSX yosemite)后命令行版本为1.7.10 以下是一些常用命令 1、将文件checkout到本地目录 1 2 3 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1 阅读全文
posted @ 2016-02-15 18:11 w_only 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页