@property(nonatomic,assign) long processingOrderId;
在单例中的.h头文件中声明的非对象指针,要用_processingOrderId不要用self.processingOrderId,不然可能出现稀奇古怪的情况。
.h头文件中不声明orderId,在.m文件中有-(void)setOrderId:(long)orderId,在调用initData时会调用setOrderId:(long)orderId,编译器不报错的异常情况。
-(void)initData
{
self.orderId = -1;
}
-(void)setOrderId:(long)orderId
{
FLDDLogDebug(@”函数”);
_processingOrderId = orderId;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-16 00:12:55