我是核心数据的新手。我有包含不同类别的文章的数据库。我想从多个类别中获取数据,这些数据可以由用户即时选择。现在,我有NSARRAY包含选定的多个类别(从1到N计数),我想为选定的类别添加谓词,但我无法做到。据我所知,我已经添加了用于添加谓词类别的循环,但它不起作用。foriin0...(catArray?.count)!-1{letstr=String(format:"catId=%@",(catArray?.object(at:i)as?NSNumber)!)predicateString=predicateString+str}letdP=NSPredicate(format:"%@",p