二进制表达式的无效操作数(NSNumber* __strong 和 NSNumber*)
Invalid Operands to binary expression (NSNumber* __strong and NSNumber*)
nsnumber *totaldur=0;
totalDur+=(NSNumber*)[dict valueForKey:@"tracktime"];
您不能为此
对 NSnumber 执行加法运算
NSNumber * totaldur =[NSNumber numberWithInteger:20];
totaldur = [NSNumber numberWithInteger:([number1 integerValue] + [[dict valueForKey:@"tracktime"] integerValue])];
//// 首先将两个数字转换为相同的数据类型,如 (nsinteger,int,float),然后对它们应用加法,最后将总和保存在 nsnumber 对象中
希望对您有所帮助
nsnumber *totaldur=0;
totalDur+=(NSNumber*)[dict valueForKey:@"tracktime"];
您不能为此
对 NSnumber 执行加法运算NSNumber * totaldur =[NSNumber numberWithInteger:20];
totaldur = [NSNumber numberWithInteger:([number1 integerValue] + [[dict valueForKey:@"tracktime"] integerValue])];
//// 首先将两个数字转换为相同的数据类型,如 (nsinteger,int,float),然后对它们应用加法,最后将总和保存在 nsnumber 对象中
希望对您有所帮助