- 博客(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.htm On iOS 5 and Earlier 1 系统发出警告或者ViewController本身调用导致didReceiveMemoryWarning被调用 2 调用viewWillUnload之后释放View 3 调用viewDidUnload ios5.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关注的人