摘要:
一、UIWindow对象 每一个app都有一个UIWindow对象,它像一个容器一样,用来包含应用中的所有视图,应用会在启动时创建并设置UIWindow对象。 加入窗口的视图会成为窗口的子视图,子视图还可以包含自己的子视图,这是一个类似Android View的一个层级关系。 二、UIView 阅读全文
摘要:
一、SPDY协议诞生记 SPDY(SPDY是Speedy的昵音,意思是更快)是Google开发的基于传输控制协议(TCP)的应用层协议 ,那么为什么要搞一个SPDY出来呢?距离万维网之父蒂姆·伯纳斯-李1999年发明并推动 HTTP 成为如今互联网最流行的协议已经过去十几年了(现用 HTTP 1.... 阅读全文
摘要:
一、instancetype和id关键字的区别1)instancetype表示方法的返回类型和调用方法的对象类型相同。2)在Object-C引入instancetype之前,初始化方法的返回类型都是id,id的定义是【指向任意对象的指针(相当于C语言中的void*)】它们的区别是:instancet... 阅读全文
摘要:
一、OC设计copy的目的 为了能够从源对象copy一个新的对象副本,改变新对象(副本)的时候,不会影响到原来的对象。二、实现copy协议 OC提供了两种copy方法:copy和mutableCopy,一个对象要想使用copy方法必须实现NSCoppying协议,想使用mutabCopy必须实现... 阅读全文
摘要:
1. jdk的版本不对 我开始安装的是最新的jdk7,但是编译时会出现jdk的版本 类似于这样的提示(由于当时忘记截图了,就从网上扣了一张图出来)。这个问题的解决方法是切换你安装的1.6的sdk,这样系统就会使用你的sun sdk 因为系统默认会用OpenJdk。 然后可以通过java -versi 阅读全文