NSTaggedPointerString造成的数据源不合法

BRStringPickerView要求数据源是字符串数组,这个容易判断。
但是却一直提示数据源不合法,最后是发现数组的字符串类型不一致。
__NSCFString
NSTaggedPointerString
含有两种类型,在同一数组内是不被BRStringPickerView要求的数据源允许的,感觉很扯淡。
没办法,改成别的也麻烦,就全部转吧。

NSMutableString *temp = [NSMutableString stringWithFormat:@"%@",model.name];

全部都用NSMutableString接一下就好了。

你可能感兴趣的:(NSTaggedPointerString造成的数据源不合法)