How to mutate UITextView's text
===

Is it possible to change the text of a textview without calling `-setText`?

Currently I wait doing all small changes for a greater one, but it would be useful to constantly being able to modify small parts of the text without interrupting the user.

    //textContext is a NSMutableAttributedString
    //Small changes is done to it, and later this method gets called:
    - (void)commitContext
    {
        NSRange position = self.textView.selectedRange;
        self.textView.attributedText = self.textContext; 
        self.textView.selectedRange = position;
    }