【key things of ARC】
1、使用原则。
2、__weak变量的使用问题
3、__autoreleasing的使用问题
4、block中易造成的强引用环问题。
5、栈变量被初始化为nil。
6、在ARC下,不加修饰符的变量默认是strong。