接到一个需求, 现有多个品牌的商品,使用字符串保存已选中的品牌,使用','隔开,可以反选. 分析问题可知: 1. 字符串由多个品牌名字组成,由 ',' 隔开. 2.如果选中的品牌不在字符串内,则拼接到字符串. 3.如果选中的品牌在字符串内,移除这个品牌. 子字符串在字符串内的位置有 3 种情况: 在1.头部 2.在内部 3.在尾部,如果子字符 在内部或尾部, 我们选择移除 ',子字符串',即左边的连接符和子字符串一起移除. 代码如下:使用 NSString 的分类来写的. /** 字符串处理,添…