请问老师本次作业是否需要封装上面的控件
来源:6-2 作业题
__Chiru__
2018-08-03 02:51:09
就是上面那些没有功能的按钮还有图片文字什么的,因为这次要求是要用stroyboard来做所以拖到控制器文件里就好大一坨。
还有就是我把下面的optionView和中间的answerView封装好了,为了传值,我把answerView作为optionView的强引用属性,然后又把optionView作为answerView的弱引用的delegate,不知道会不会造成循环引用。
1回答
1、那些那妞拖拽一下放在那就行,如果觉得拖拽控制面板控件太多,可以使用代码的方式添加。
2、能够封装控件更好,可以提前锻炼封装的思维。弱引用一般不会形成循环引用,自己可以梳理一下,强引用的一个走势,只要不形成A强硬了B,B又强引用了A的圈就行。