私は、Objective C と Xcode の使用に関して、私より優れている人から助けを得たいと思っていました。
サンプル プロジェクトを使用して、何をどのように実行するよう求められているかを正確に理解しようとしています。それは具体的に私に尋ねています:
ステップ 1: 以下の if ステートメントを使用して、デフォルトに「登録済み」というキーのブール値「TRUE」が含まれているかどうかを判断します。
このスニペットは、この問題に対して私がこれまでに持っているものです:
if (self.defaults == YES)
{
[self performSelector:@selector(goToLogin)];
}
「for」と「if」はどちらも方向が太字になっているため、両方を使用する必要があると思います。
編集:必要なコードをすべてアップロードしていないことを示唆するコメントがあるため、これは周囲のコードです。
#import "RegistrationViewController.h"
@interface RegistrationViewController ()
@end
@implementation RegistrationViewController
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:TRUE];
}
- (void)viewDidLoad
{
[super viewDidLoad];
self.textFields = [NSArray arrayWithObjects:_emailTextField,_userNameTextField,_passwordTextField,_confirmPasswordText Field, nil];
defaults = [NSUserDefaults standardUserDefaults];
//STEP 1: Use the if statement below to determine if defaults contains a bool value of "TRUE" for a key called "registered"
if (self.defaults == YES)
{
[self performSelector:@selector(goToLogin)];
}
}
私はこれに本当に慣れていないので、ここからどこに行けばいいのかわかりません! どんな助けでも大歓迎です!
よろしくお願いします、FMM92