You want something like this:
if ([Nickname.text length] == 0 || [Username.text length] == 0 || [Password.text length] == 0 || [Email.text length] == 0 ) {
// Not all fields are entered
ErrorRegistration.text = ERRORREGISTRATION;
} else {
// All fields are entered
//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];
}
BTW - Fix your caps lock key. Method and variable names should use camelCase (beginning with a lowercase letter). Class names should use CamelCase (begging with an uppercase letter).
if ([nickname.text length] == 0 || [username.text length] == 0 || [password.text length] == 0 || [email.text length] == 0 ) {
// Not all fields are entered
errorRegistration.text = @"Please fill up all fields above before proceeding with the registration...";
} else {
// All fields are entered
//SEND DATA TO PARSE SERVER
PFObject *user = [PFObject objectWithClassName:@"USER"];
[user setValue:nickname.text forKey:@"Nickname"];
[user setValue:username.text forKey:@"Username"];
[user setValue:password.text forKey:@"Password"];
[user setValue:email.text forKey:@"Email"];
[user save];
}
No need for all of the extra variables in this case.