要将两个NSNumber对象相加,您可以使用以下步骤:
intValue
、floatValue
或doubleValue
方法将对象转换为基本数据类型。以下是一个简单的示例:
#import<Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSNumber *number1 = @(5);
NSNumber *number2 = @(7);
int intValue1 = [number1 intValue];
int intValue2 = [number2 intValue];
int sum = intValue1 + intValue2;
NSNumber *result = @(sum);
NSLog(@"Sum of %@ and %@ is %@", number1, number2, result);
}
return 0;
}
在这个示例中,我们创建了两个NSNumber对象(number1和number2),并将它们转换为基本的整数类型。然后,我们对这些整数执行加法操作,并将结果转换回NSNumber对象(result)。最后,我们在控制台中输出结果。
您可以根据需要修改此示例,以适应您的特定需求。
领取专属 10元无门槛券
手把手带您无忧上云