- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 iOS NSURLConnection GET和POST
iOS自带的网络请求的类主要为NSURLConnection,后来添加了NSURLConnectionSession。在NSURLConnection中常用的四个类NSURLNSURLRequestNSURLMutableRequestNSURLConnection1.NSURLConnection的GET请求涉及到GET和POST的请求,那么就必须说明下GET和POS
2015-11-30 20:50:22 2123
原创 iOS 事件传递机制和响应者链条
iOS响应者链条iOS中加载的时候会先执行main函数int main(int argc, char * argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); }}根据main函数的参数加载UIAppli...
2015-11-26 21:37:07 6965
原创 iOS 深入浅出block系列(1)
block是Objective-C中用c写的扩展功能,是一个带有自动变量的匿名函数。一、理论基础iOS4.0开始支持block,在编程过程中 block被oc看作对象,它封装了一段代码,可以在任何时候执行。对于局部变量是只读的。定义:声明实现写在一块:int a = 10;int (^aBlock)(int num) = ^(int num){ return num *
2015-11-26 20:54:18 660
转载 iOS开源库
iOS常用第三方类库http://www.cocoachina.com/applenews/devnews/2013/0106/5478.html?135936133810个有用的第三方iOS开源库http://www.cocoachina.com/applenews/devnews/2013/0114/5537.html?135936131910大iOS开发者最喜爱的类库
2015-11-21 09:50:30 379
原创 iOS status bar的详细研究
info.plist文件中,View controller-based status bar appearance项设为YES,则View controller对status bar的设置优先级高于application的设置。为NO则以application的设置为准,view controller的prefersStatusBarHidden方法无效,是根本不会被调用的。
2015-11-19 21:54:29 520
转载 iOS开发书单
我推荐的一些iOS开发书单上次发了一下比较不错的iOS开发和网站,大家都说好,那这次整理整理比较中意的开发书籍,大家可以买来看一看,毕竟看书收获的知识比较系统. 1.系列.Raywenderlich出的一些列图书,内容从低到高都有,而且内容秉持了一贯的高质量风格,从5,6,7,8都推荐大家看.我是买了7和8的正版.真的非常不错,不错到我甚至想入手纸质版的.当然,价格是不太亲民的
2015-11-19 13:57:10 915
转载 技术练级攻略
转载http://www.oschina.net/news/19857/programmer-level月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜
2015-11-19 13:47:05 672
转载 iOS collectionViewLayout布局和自定义
UICollectionView的结构回顾首先回顾一下Collection View的构成,我们能看到的有三个部分:CellsSupplementary Views 追加视图 (类似Header或者Footer)Decoration Views 装饰视图 (用作背景展示)而在表面下,由两个方面对UICollectionView进行支持。其中之一和tableVie
2015-11-18 15:58:24 19545 1
转载 UICollectionView详解
什么是UICollectionViewUICollectionView是一种新的数据展示方式,简单来说可以把他理解成多列的UITableView(请一定注意这是UICollectionView的最最简单的形式)。如果你用过iBooks的话,可能你还对书架布局有一定印象:一个虚拟书架上放着你下载和购买的各类图书,整齐排列。其实这就是一个UICollectionView的表现形式,或者iPad
2015-11-18 15:15:28 883
转载 iOS category内部实现原理
转载自:http://tech.meituan.com/DiveIntoCategory.html摘要无论一个类设计的多么完美,在未来的需求演进中,都有可能会碰到一些无法预测的情况。那怎么扩展已有的类呢?一般而言,继承和组合是不错的选择。但是在Objective-C 2.0中,又提供了category这个语言特性,可以动态地为已有类添加新行为。如今category已经遍布于Obje
2015-11-17 22:28:34 18171 4
原创 iOS clang编译Objective-C程序
1.简介Clang是一个C,C++,Objective-C,Objective-C++语言的轻量级编译器。源代码发布于BSD协议下。终端用户特色:快速编译和较少内存占用[3] ;有诊断功能;兼容GCC;实用工具和应用:基础架构模块库;可满足多样的客户需求(代码重构,静态分析,代码生成,等);允许集成到各种IDE中;使用LLVM'BSD'协议;内部设计与实现:一个简单的
2015-11-17 21:43:12 2808
转载 iOS性能调优
本文转载自:http://blog.jobbole.com/37984/写在前面本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用的开发尤其重
2015-11-17 20:34:35 696
转载 设计模式--UML图类关系
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特
2015-11-14 11:51:54 1148
原创 设计模式--原型模式
1.设计模式分类 所谓设计模式,是前人在开发过程中总结的经验。各自有各自的使用情况。分类条件不同 设计模式的分类也不尽相同。编程之道中大致分类如下创建型 包括 单例设计模式,简单工厂模式,工厂方法模式 抽象工厂模式 原型模式 生成器模式 接口适配型 包括 适配器 桥接 外观对象去耦型 包括 中介者模式 观察者模式抽象集合型 组合模式 迭代器模式 行为扩展型 访问
2015-11-13 18:45:14 1625
原创 设计模式--面向对象基础
1.基本概念:对象:自包含的实体 用一组可识别的特性和行为来标识oop 面向对象编程 object-oriented programming类:是一组具有相同属性和行为对象的抽象集合构造方法:创建实例的方法方法重载:重写父类的方法属性访问修饰符:对方法 属性的访问权限 包括public protected private等2.面向对象四大特性(1)封装 如果多个对象具有
2015-11-10 20:06:28 512
原创 instanceType和id的异同
今天在自己学习设计模式的过程中 发现一个问题 在本类中返回一个对象 如果该对象不是本类的对象 那么必须使用id类型。查看官方文档,在这两者之间存在两个不同一个相同。一、什么是instancetypeinstancetype是clang 3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Objective-C对象。我们都知道未知类型的的对象可以用id关键字表示,那为什么
2015-11-10 19:44:49 413
zend studi 破解文件
2015-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人