摘要: 1. TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 UDP---用户数据报协议,是一个简单的面向数据报的运输层 阅读全文
posted @ 2016-03-02 18:11 心玲鸡汤 阅读(121) 评论(0) 推荐(0)
摘要: 1. 写一个NSString类的实现+ (id)initWithCString:(constchar *)nullTerminatedCString encoding:(NSStringEncoding)encoding;{ NSString *obj;obj = [self allocWithZo 阅读全文
posted @ 2016-03-02 18:06 心玲鸡汤 阅读(164) 评论(0) 推荐(0)
摘要: 1.UItableview优化机制: UItableview一般只会加载显示出来的cell,如果滚动时(上下拉刷新时)将会出现新的cell,首先从缓存池中去取,如果缓存池中没有cell就去重新创建。 2.程序的启动流程: 1、main.m是程序的入口 2、UIApplicationMain()创建应 阅读全文
posted @ 2016-03-02 17:45 心玲鸡汤 阅读(210) 评论(0) 推荐(0)
摘要: 由于ObjC主要基于Smalltalk进行设计,因此它有很多类似于Ruby、Python的动态特性,例如动态类型、动态加载、动态绑定等。今天我们着重介绍ObjC中的键值编码(KVC)、键值监听(KVO)特性: 键值编码KVC 键值监听KVO 键值编码KVC 我们知道在C#中可以通过反射读写一个对象的 阅读全文
posted @ 2016-02-28 14:24 心玲鸡汤 阅读(181) 评论(0) 推荐(0)
摘要: 1.label里边字体使用autolayout可以不设置高度,直接可以自适应,使用代码相对复杂。 2.可以给约束托线,做动画。 self.redview.constant += 100;//约束可以改变。 【uiview animation:1.0】 {【self.redview layoutIfn 阅读全文
posted @ 2016-02-27 19:11 心玲鸡汤 阅读(118) 评论(0) 推荐(0)
摘要: 本文将通过简单的UI来说明如何用VFL来实现自动布局。在自动布局的时候避免不了使用代码来加以优化以及根据内容来实现不同的UI。 一:API介绍 NSLayoutConstraint API [objc] view plain copy //NSLayoutConstraint + (NSArray  阅读全文
posted @ 2016-02-27 17:51 心玲鸡汤 阅读(142) 评论(0) 推荐(0)
摘要: 关于AutoLayout,最早从iOS6开始引入使用。 主要功能是使用约束,对视图进行相对布局,以适应不同屏尺的变换。 网上大量的资料都在介绍xib和storyboard,如何使用AutoLayout,说纯代码使用AutoLayout进行UI布局的越来越少。对于我这个习惯了代码UI布局的人,写个备忘 阅读全文
posted @ 2016-02-27 01:29 心玲鸡汤 阅读(281) 评论(0) 推荐(0)
摘要: UIDynamic是一种物理引擎,能够模拟和仿真现实生活中的物理现象:iOS7之后引入的新技术 1.重力、弹性碰撞等现象,案例“愤怒的小鸟”; 价值:让开发人员可以在原理物理公式的情况下,实现炫酷的物理仿真效果; 提高了游戏的开发效率,产生更多更好玩的物理仿真游戏; 知名2D物理引擎:Box2d,C 阅读全文
posted @ 2016-02-26 23:01 心玲鸡汤 阅读(143) 评论(0) 推荐(0)
摘要: http://www.360doc.com/content/15/0203/15/19663521_445974056.shtml 阅读全文
posted @ 2016-02-25 21:04 心玲鸡汤 阅读(126) 评论(0) 推荐(0)
摘要: http://jingyan.baidu.com/article/22fe7ced20cc073002617f97.html 阅读全文
posted @ 2016-02-25 21:01 心玲鸡汤 阅读(109) 评论(0) 推荐(0)