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