私はXcodeとiPhoneの開発に本当に新しいです。私はappDelegate.m
ファイルに関数getISlogged;
と書いています。それはこのような何か行く:私はそれを実行したときに- (ブール)返信しない
SWGAppDelegate *appDelegate = (SWGAppDelegate *)[[UIApplication sharedApplication]delegate];
NSString *islog = @"no";
if(appDelegate.getISlogged){
[email protected]"yes";
}
今、私はいつもThread 1: breakpoint 2.1
を取得し、私がやる何をすべきか見当がつかない:
- (BOOL) getISlogged {
NSUserDefaults *usenow = [NSUserDefaults standardUserDefaults];
NSNumber *islog = nil;
if(usenow){
islog = [usenow objectForKey:@"is_log"]; // should equal 1 or 0...
}
UIAlertView * alert1 = [[UIAlertView alloc] initWithTitle:@"works" message:@"test1" delegate:nil cancelButtonTitle:@"ok" otherButtonTitles: nil];
[alert1 show];
if (islog == [NSNumber numberWithInt:(1)]) {
return YES;
} else {
return NO;
}
}
[OK]をので、は次のように、今、私は私のviewController.m
からそれを呼び出しますそれ。私はすべてのコードを削除しようとしただけで、関数にreturn YES;
を残して、私はまだ同じエラーを取得します。\
ありがとうございました。
あなたは確か(またはアプリデリゲートでプロパティとして宣言します。)誤ってブレークポイントを追加したことはありませんか? :) –