каков правильный синтаксис для объединения и & или операторов?
Я пытаюсь реализовать некоторый код для проверки данных, которые вводит пользователь. У меня есть сегментированный элемент управления, текстовое представление и кнопка следующей страницы. Чтобы перейти к следующему контроллеру представления, пользователь должен выбрать «да» или «нет» в сегментированном элементе управления, и если выбрано «да», он должен ввести некоторый текст в текстовое представление.
- (IBAction)nextPageButton:(UIBarButtonItem *)sender {
if (weatherDelayString == nil || ([weatherDelayString isEqual: @"YES"] && weatherDelayTextView.text == nil)) {
NSLog(@"nothing selected");
}else{
vc7Signature *vc7 = [[vc7Signature alloc]initWithNibName:nil bundle:nil];
[self presentViewController:vc7 animated:YES completion:nil];
}}
Может ли кто-нибудь прояснить синтаксис, необходимый для реализации этой логики?