Update BPTextViewController.mm

Well, I think we should have to confirm our textview is not empty.
Otherwise, this will cause an exception, when user taps on an empty field

`'NSRangeException', reason: 'NSRLEArray objectAtIndex:effectiveRange:: Out of bounds'`