【发布时间】:2013-03-18 23:42:04
【问题描述】:
我目前正在生成一系列按钮,效果很好。在此之外,每个按钮内部的触摸都会调用-(void)onTouch 函数,在该函数中进行一些数学运算以确定动作。这一切都很好,除了我想存储按下按钮的历史记录。我尝试了许多不同的方法来创建NSMutableArray 并存储按下按钮的值,但是因为我只能在-onTouch 操作中声明数组,所以每次按下按钮时数组都会重置,所以它永远不会记住不止一个动作。如果我尝试在我的标头中声明数组并在外部合成它,我要么得到错误,即 nsmutable 数组不是编译时的东西,要么它不存储任何东西(日志输出为“(null)”。有人可以粘贴一些吗?关于如何声明一个可以在 uibutton 按下事件发生的位置之外存储和附加 uibutton 标签的数组的代码?如果不清楚,我将在今晚晚些时候发布代码。
干杯
【问题讨论】:
-
请发布您的代码和实际的编译器错误消息。
-
self.myArray = [NSMutableArray 数组];
标签: ios arrays sdk uibutton history