每次我尝试运行此代码时,iPhone都会崩溃

时间:2013-01-19 04:19:58

标签: iphone ios objective-c nsarray ibaction

所以,我正试图在我的iPhone应用程序中运行此代码,但应用程序仍在崩溃。任何解决方案?

- (IBAction)logOutBtnDown:(id)sender {
    [PFUser logOut];
    NSArray *quotes;
    int r;

    quotes = [NSArray arrayWithObjects:
        @"R u done yet",
        @"Log in again",
        @"Try Me",
        @"SMD",
        @"We can do this all day",
        @"IDC your eating up ur RAM",
        "Please just connect to the servers",
        @"You are not giving up are u",
        @"Forget it I quit",
        @"Imma tell TDK",
        nil];

    r = arc4random() % 10;
    [_welcomeLabel setText:[NSString stringWithFormat:@" %@", [quotes objectAtIndex: r]]];
}

1 个答案:

答案 0 :(得分:10)

错过放置@,同时添加对象..

尝试这个..

- (IBAction)logOutBtnDown:(id)sender {
  [PFUser logOut];
NSArray *quotes;
int r;

quotes = [NSArray arrayWithObjects: @"R u done yet", @"Log in again", @"Try Me", @"SMD", @"We can do this all day", @"IDC your eating up ur RAM", @"Please just connect to the servers", @"You are not giving up are u", @"Forget it I quit", @"Imma tell TDK", nil];

r = arc4random() % 10;


[_welcomeLabel setText:[NSString stringWithFormat:@" %@", [quotes objectAtIndex: r]]];

}