- 1
- 2
- 3
- 4
- 5
- 6
NSString *error = [NSString stringWithFormat:@"Please enter %@%@%@%@%@",
(self.addressTextField.text.length ? @"" : @"link address"),
((self.addressTextField.text.length || self.descriptionTextField.text.length) ? @"" : (self.recipientTextField.text.length ? @" and " : @", ")),
(self.descriptionTextField.text.length ? @"" : @"link description"),
((self.recipientTextField.text.length || (self.addressTextField.text.length && self.descriptionTextField.text.length)) ? @"" : @" and "),
(self.recipientTextField.text.length) ? @"" : @"recipient e-mail"];
Ultimate infinite brutality facepalm.
В продолжение http://govnokod.ru/10310, только проверяемых поля теперь три и их названия выводятся в виде "a, b and c" | "a and b" | "a and c" | "b and c" | "a" | "b" | "c". Такие дела.
FAKYOUINTIRNEAT 26.05.2012 15:20 # +5
bormand 26.05.2012 15:32 # +5
guest 22.06.2012 11:08 # −2