Я изучаю цель-c, когда эта вещь приходит и беспокоит меня.Что произойдет, если результат функции будет ошибочным?
Я попытался создать программу, которая вернет, какой PDF должен отображаться, когда пользователь вводит определенные вещи.
Мой код выглядит следующим образом
filePath = (userChooseA) ? @"firstFilePath" : @"secondFilePath";
Правым если пользователь выбрать A, путь к файлу будет firstFilePath и наоборот.
Однако, когда я намеренно вводим несуществующий файл для firstFilePath, система будет напрямую показывать secondFilePath независимо от выбора пользователя.
Мой вопрос,
почему это происходит и как это предотвратить?
Спасибо,
С уважением
Что такое тип пользователя UserChooseA? также как вы определили, что userChooseA - это то, что вы думаете, это – Fonix
Вам нужно будет показать больше кода. Единственная строка, которую вы показываете, прекрасна (за исключением того, что вам не нужны скобки), и нет никакой причины, что второй PDF будет показан, если 'userChooseA == YES', так что, вероятно, есть ошибка в другом месте. – Droppy
Другая часть кода очень проста, она просто определяет некоторые переменные и как отображать файл. –