次のように、文字列の末尾にあるコンマを切り捨てる必要があります。
NSString *string = @" this text has spaces before and after ";
NSString *trimmedString = [string stringByTrimmingCharactersInSet:
[NSCharacterSet whitespaceCharacterSet]];
whitespaceCharacterSet の代わりに、 commaCharacterSet のようなものがありますか?