Технически оба.JIT-компиляция означает, что он выполняет интерпретацию при выполнении и необязательную оптимизацию, когда это требуется (кэширование в памяти для повторного использования без повторного перевода).Но iOS не допускает такого рода динамической компиляции, поэтому в документации сказано.