[英]Thread 1: signal SIGABRT xcode 4.4 ios 5.1 objective-c HELP >.<
[英]Xcode ios objective c Thread
我想制作一个简单的ios应用。
我想单击按钮并更改视图中按钮的背景色。
它已经在工作,但是我想做asnyc。
例如。
Buttton1灰色,等待第二个Button2灰色,等待,依此类推。
这是基本来源:
int i = 1;
UIView *view = viewButtons;
for(UIButton *btnItem in view.subviews)
NSString *strValue = [@(i) stringValue];
btnItem.backgroundColor = [UIColor lightGrayColor];
[btnItem setTitle: strValue forState:UIControlStateNormal];
i++;
usleep(1000 * 1000);
谁能帮我? 谢谢!
您可以使用NSTimer(如前所述)或dispatch_after()调用。 如果是重复操作,请使用NSTimer并将其设置为重复。 如果这是一个非重复操作,则可以使用NSTimer设置为不重复,也可以使用dispatch_after()调用。 由你决定。 绝对不要线程UI代码; 具有不确定的行为(换句话说,它将无法正常工作)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.