关于下一节的题目,我希望添加一个kvo监视器的时候,遇到了错误,请指点
https://pan.baidu.com/s/1i5qRLC5
代码打包上传了,监视器在 ViewController.m 的77行,但我试过放到不同地方都会遇到错误,编译是没问题的,但是执行的时候main方法会遇到“Threa 1: signal SIGABRT”这样一个错误,感觉应该是定义监视器的时候“addObserver”前面那一个词在作怪,能详细所以下“addObserver”前面那一个词到底是什么意思吗?上网搜索了挺多,说得太深层次了,都没怎么看懂。
对于这题的思路,我是打算将用户点击最下边按钮区域的时候就同时将按钮标题追加到一个数组和一个字符串,监视字符串,如果有变化就用数组的内容来修改答案区域的按钮。
但这又有另一个问题,如果简单定义一个数组来记录答案区域的按钮的时候,似乎没办法做后期访问。后来没想到什么好办法,所以就将这个答案区域的按钮数组定义成了类属性。
怎么利用用户选择的字来动态修改答案区域的按钮标题,一直想不到有什么比较好的思路,请求指点。
正在回答
首先获取这个图片的答案的个数是多少,然后通过循环遍历,判断答案区域中的按钮内容是否为空,如果为空,就把文字内容设置给答案按钮,并且把点击的选项按钮隐藏,然后跳出循环。接下来在获取新的答案时,再次走这个方法,再去遍历是空的答案区域,然后把答案赋值上去,再跳出循环,直到所有的答案区域都不为空。
- 参与学习 1337 人
- 提交作业 712 份
- 解答问题 1878 个
很多人都在疑问没有基础该怎么学习iOS开发?不用担心,本路径采用游戏关卡式的教学模式,并且以经典OC与最新Swift双重结合的教学内容,帮助大家快速掌握两种iOS开发语言基础,去掉“零”标签。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星