我目前正在生成一系列按钮,效果很好。除此之外,每个按钮内部的触摸都会调用一个-(void)onTouch
函数,在该函数中进行一些数学运算以确定一个动作。这一切都很好,除了我想存储按下按钮的历史记录。我尝试了许多不同的方法来创建NSMutableArray
和存储按下按钮的值,但是因为我只能在-onTouch
动作,每次按下按钮时,数组都会重置,因此它永远不会记住超过一个动作。如果我尝试在我的标头中声明数组并在外部合成它,我要么得到 nsmutable 数组不是编译时事物的错误,要么它不存储任何东西(日志输出为“(null)”。有人可以粘贴一些吗?关于如何声明一个可以在 uibutton 按下事件发生的地方存储和附加 uibutton 标签的数组的代码?如果不清楚,我将在今晚晚些时候发布代码。
干杯