Быстрая обработка ошибок NSExpression
Мне было интересно, есть ли способ отловить ошибку NSInvalidArgument, которая генерируется, когда выражение NSExpression недопустимо; такие как: "4+".
Я пытался сделать охрану, если позволено, но оба, кажется, терпят неудачу, и исключение все еще выброшено. Я знаю, что будут случаи, когда ошибка будет выдана, и я не хочу, чтобы приложение каждый раз падало - нет способа предотвратить это.
Любая помощь с благодарностью. Я видел, что вы можете сделать это в Objective-C, но я не смог найти хороший учебник или объяснение того, как создавать файлы заголовков для Swift.