Xcode: клавиатура прерывает функцию таймера

Один из экранов моего приложения iOS имеет текстовое поле и изображение, которое плавно вращается вокруг и вокруг с помощью NSTimer. Когда я нажимаю текстовое поле, и клавиатура всплывает, вращающееся изображение останавливается на долю секунды. Я предполагаю, что это происходит потому, что код клавиатуры прерывает выполнение кода поворота изображения. Чтобы решить эту проблему, мне нужно будет узнать о потоках? Или есть более простое решение?

Interesting Posts
PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.