nsnumber *totaldur=0;
totalDur+=(NSNumber*)[dict valueForKey:@"tracktime"];
答案 0 :(得分:1)
您无法在此处为NSnumber执行添加
NSNumber * totaldur =[NSNumber numberWithInteger:20];
totaldur = [NSNumber numberWithInteger:([number1 integerValue] + [[dict valueForKey:@"tracktime"] integerValue])];
////首先将两个数字转换为相同的数据类型,如(nsinteger,int,float),然后对它们应用加法,最后在nsnumber对象中保存和
希望有所帮助