我在 Card 类中有这个方法。我想要的是减去值,下面是我创建的方法。但是,它给了我这篇文章标题中所述的错误。下面是错误指向的行。
latestPoints = ([self.points doubleValue] - requiredPoints);
我该怎么做呢?我见过这样的帖子说同样的错误,但是我没有发现任何对我想做的事情有价值的东西。
请指教。
卡片.h
#import <Foundation/Foundation.h>
@interface Card : NSObject
@property (nonatomic, strong) NSNumber *points;
- (double) subtractPoints: (double *) requiredPoints;
@end
卡.m
#import "Card.h"
@implementation Card
@synthesize points = _points;
- (double) subtractPoints:(double *)requiredPoints
{
double latestPoints;
latestPoints = ([self.points doubleValue] - requiredPoints);
return latestPoints;
}
@end