0

初めてのユーザー登録をしようとしています。登録は、ユーザーが編集し、ボタン (IBAction) を押した後に保存する必要がある 4 つのテキストフィールドによって行われます。1 つのフィールドが空の場合、この IBAction を中止する必要があります。警告テキストがユーザーに表示され、テキストデータを解析サーバーに保存する前に問題を修正する必要があります。

4 つの Uitextfields を .m スクリプトに接続し、適切な if ステートメントを作成したと思います。しかし、警告テキストの後でスクリプトを停止するにはどうすればよいでしょうか?

コード .M :

- (IBAction)REGISTERNEWUSER:(id)sender
{

    //DEFINE STRINGS FOR MODULE
    NSString *NICKNAME = Nickname.text;
    NSString *USERNAME = Username.text;
    NSString *PASSWORD = Password.text;
    NSString *EMAIL = Email.text;
    NSString *ERRORREGISTRATION = @"Please fill up all fields above before proceeding with the  registration...";

    //CHECK IF ALL REGISTRATION FIELDS ARE FILLED
    if ([Nickname.text length] > 0 || [Username.text length] > 0 || [Password.text length] > 0 || [Email.text length] > 0 )
    {
    }
    ErrorRegistration.text = ERRORREGISTRATION;

    //
    // METHODE NEEDS TO STOP HERE
    // BUT AT MOMENT CONTINUES TO SEND DATA TO PARSE
    //
    {

    }


    //SEND DATA TO PARSE SERVER
    PFObject *User = [PFObject objectWithClassName:@"USER"];
    [User setValue:NICKNAME forKey:@"Nickname"];
    [User setValue:USERNAME forKey:@"Username"];
    [User setValue:PASSWORD forKey:@"Password"];
    [User setValue:EMAIL forKey:@"Email"];
    [User save];
}

提供されたヘルプに事前に感謝します。よろしく、リエン。

4

1 に答える 1