- 博客(4)
- 收藏
- 关注
转载 常用的GCD接口
多线程的优点:1、能适当提高程序的执行效率。2、能适当提高资源利用率(CPU、内存利用率)多线程的缺点:1、开启线程需要占用一定的内存空间(默认情况下,主线程占用1M,子线程占用512KB),如果开启大量的线程,会占用大量的内存空间,降低程序的性能2、线程越多,CPU在调度线程上的开销就越大3、程序设计更加复杂:比如线程之间的通信、多线程的数据共享4、CPU在同一时
2016-03-23 17:56:23 568
原创 weak、 _weak、 _block的格式
1、weak比assign多了一个功能,当对象消失后自动把指针变成nil。2、__weak 声明了一个可以自动 nil 化的弱引用。3、Block属性的声明,首先需要用copy修饰符,因为只有copy后的Block才会在堆中。4、在arc下,代理属性的声明,使用weak修饰符比assign修饰要好,这样可以避免循环引用。5、Block的原型:返回值 (^名称)(参数列表
2016-03-23 17:01:57 463
转载 didReceiveMemoryWarning
出处:http://www.jb51.net/article/73025.htmOn iOS 5 and Earlier1 系统发出警告或者ViewController本身调用导致didReceiveMemoryWarning被调用2 调用viewWillUnload之后释放View3 调用viewDidUnloadios5.0 LeaksDemo
2016-03-23 10:32:16 628
原创 “App TransportSecurity has blocked a cleartext HTTP (http://) resource load since it isinsecure.
Xcode提示如下:“App Transport Security has blocked a cleartext HTTP (http://) resource load since it isinsecure. Temporary exceptions can be configured via your app's Info.plistfile.”简而言之:ATS禁止了HTTP的明文
2016-03-22 16:41:09 411
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人