iOS之block(下)

摘要: block的分类 NSStackBlock:栈block NSMallocBlock:堆block NSGlobalBlock:全局block 特点:生命周期由系统控制,函数返回即销毁用到局部变量、成员属性\变量,且没有强指针引用的block都是栈block a.用到局部变量(图1),i为局部变量, 阅读全文
posted @ 2016-03-30 20:23 陈丽丽Alice 阅读(148) 评论(0) 推荐(0)

iOS之block(上)

摘要: 导语 不会使用block的iOS程序员,不是一个合格的程序员学会了block,你再也不想用繁琐的代理block没有你想象中的那么难,不要害怕,不要畏惧,勇敢尝试笔者入行iOS时已经是ARC的天下,所以这里只说ARC环境下的使用 什么是block block其实就是一个代码块,把你想要执行的代码封装在 阅读全文
posted @ 2016-03-30 20:21 陈丽丽Alice 阅读(112) 评论(0) 推荐(0)

iOS之UIScrollview添加约束图文详解

该文被密码保护。 阅读全文
posted @ 2016-03-30 19:49 陈丽丽Alice 阅读(0) 评论(0) 推荐(0)

tabbar

摘要: UITabBarController是在IOS应用开发中很常用的一个类,继承于UIViewController,来实现多个视图间的切换,但很多时候系统自带的TabBar不能满足我们的需求,系统自带的一些属性我们往往无法修改,像切换项的图片的大小,这时候就需要我们自定义TabBar。例如,我们想实现下... 阅读全文
posted @ 2016-01-16 16:05 陈丽丽Alice 阅读(117) 评论(0) 推荐(0)

synchronized 用法总结

摘要: synchronized用到不同地方对代码产生的影响:1. synchronized关键字修饰方法假设P1、P2是同一个类的不同对象,这个类中定义了以下几种情况的同步块或同步方法,P1、P2就都能够调用他们。public synchronized void method(){ //}这也就是同步方法... 阅读全文
posted @ 2016-01-10 22:07 陈丽丽Alice 阅读(135) 评论(0) 推荐(0)

const用法

摘要: const用法详解面向对象是C++的重要特性.但是c++在c的基础上新增加的几点优化也是很耀眼的就const直接可以取代c中的#define以下几点很重要,学不好后果也也很严重const1.限定符声明变量只能被读constinti=5;intj=0;...i=j;//非法,导致编译错误j=i;//合... 阅读全文
posted @ 2016-01-09 23:37 陈丽丽Alice 阅读(127) 评论(0) 推荐(0)