Получение и установка положения курсора UITextField и UITextView в Swift

Я экспериментировал сUITextField и как работать с позицией курсора. Я нашел несколько ответов Objective-C отношения, как в

Получение позиции курсора UITextField в iosУправление положением курсора в UITextFieldUITextField получить редактируемое слово

Но так как я работаю со Swift, я хотел узнать, как получить текущее положение курсора, а также установить его в Swift.

Ответ ниже - результат моих экспериментов и перевода с Objective-C.

Ответы на вопрос(3)

Ваш ответ на вопрос