Part1:Course0->15
应用程序启动的三步
- 加载一个storyboard
- 加载箭头指向控制器
- 加载控制器内的View
怎么打印正在执行的函数方法
NSLog(@"%s",__func__);
为什么UI控件要使用weak
指向控制器的箭头就是一个强指针,这个强指针指向控制器再指向View,再指向UI控件,即UI控件已经被View强引用过一次了,为了不让引用计数失效,所以这里使用weak
判断一个对象是否可以接受点击事件的两个方法
- 在storyboard中右击鼠标看他是否有sendEvent标题
- 在实现文件/头文件中看他是否继承自UIController
使用拖线常见的错误
- 描述:拖线产生的方法或者属性不需要(注释掉)了之后,会残留一条线使程序运行时崩溃挥着触发事件时崩溃
- 解决方式:从storyboard中叉掉这个方法/属性对应的线