I present a tricky question that I am not sure how to approach. So, I have formulated a plist containing dictionaries which contain two objects:
You may find this post about auto update/complete useful:
I've tested that UITextViews work well while adhering to the UITextViewDelegate protocol in your UIViewController class and will produce a result similar to what you'll find in the Messages app. I haven't checked if UITextField and UITextFieldDelegate do as well.
