Я знаю, что невозможно загрузить и выполнить код Objective-C/Swift с сервера на устройстве без отказа. Однако можно ли загрузить, скажем, какой-нибудь javascript или код другого языка и выполнить его на устройстве?
Я создаю приложение, в котором мне нужно оценить, проходит ли строка пользователя проверку через различные операции.
Например, у пользователя есть строка ABC123
.
Мой список операций (который будет динамическим, поэтому я могу добавить больше операций со стороны сервера) может быть таким:
- String.length == 6?
- Является ли String.substring (3,5) числовым?
- Является ли сумма цифр на 4,5,6 позициях == 6?
и т.п.
Я думал о том, чтобы загрузить код JavaScript с моего сервера, в котором был бы весь список операций. Затем передайте строку пользователя через этот код для проверки. Однако я не уверен, как это сделать.