0
我想解析我输入字符串所需的数据,但是我不断收到错误。有人可能会读这段代码,并告诉我我错了。NSarray错误,当设置uibutton
NSArray *AllDataArray = [RawMessage componentsSeparatedByString:@"|"];
NSLog(@"%@", AllDataArray);
// Should we bomb Libya ?,0,0,06/04/2011,30/04/2011|Will England win in the olympics ?,0,0,18/04/2011,18/05/2011|Is White the new Black ?,0,0,21/04/2011,21/05/2011|
//do a for loop and and the questions were ever needed using [AllDataArray objectAtIndex:0];
NSArray *Question1 = [[AllDataArray objectAtIndex:0] componentsSeparatedByString:@","];
NSArray *Question2 = [[AllDataArray objectAtIndex:1] componentsSeparatedByString:@","];
NSArray *Question3 = [[AllDataArray objectAtIndex:2] componentsSeparatedByString:@","];
//Update ui buttons
[btnQuestion1 setTitle:[Question1 objectAtIndex:0] forState:UIControlStateNormal];
[btnQuestion1 setTitle:[Question1 objectAtIndex:0] forState:UIControlStateHighlighted];
[btnQuestion1 setTitle:[Question1 objectAtIndex:0] forState:UIControlStateDisabled];
[btnQuestion1 setTitle:[Question1 objectAtIndex:0] forState:UIControlStateSelected];
错误我得到的是在man.m SIGABRT的时候我都没有碰过的main.m
#import <UIKit/UIKit.h>
int main(int argc, char *argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil); //ERRORS HERE
[pool release];
return retVal;
}
什么是错误信息?并通过'(@“%@”,AllDataArray)丢失了NSLog;' – Joe 2011-04-28 13:19:45
你能发布堆栈跟踪吗?它可能表明什么导致了sigabrt。 – dredful 2011-04-28 13:39:52