【发布时间】:2016-06-28 21:17:34
【问题描述】:
任何人都可以帮助我,我有这个循环,它可以在几个周期内正常工作,但有时大的数据会丢失,此外我认为这可能不是实现它的最佳方式......
for (int i = 0; i < [allTableData count]; i++) {
item = [allTableData objectAtIndex:i];
qut1.DocEntry = uuid;
qut1.Status = @"O";
qut1.ItemCode = item.code;
qut1.Dscription = item.name;
qut1.Quantity = item.quantity;
qut1.UoM = item.uom;
qut1.Price = item.price;
qut1.LineTotal = item.linetotal;
id<IDataStore> dataStore = [backendless.persistenceService of:[QUT1 class]];
[dataStore save:qut1 responder:nil];
}
QUT1.h
@interface QUT1 : NSObject
@property (nonatomic, strong) NSString *objectId;
@property (nonatomic, strong) NSString *DocEntry;
@property (nonatomic, strong) NSString *Status;
@property (nonatomic, strong) NSString *ItemCode;
@property (nonatomic, strong) NSString *Dscription;
@property (nonatomic) int Quantity;
@property (nonatomic, strong) NSString *UoM;
@property (nonatomic) double Price;
@property (nonatomic) double LineTotal;
@end
谁能提出更好的解决方案?
谢谢。
【问题讨论】:
标签: ios objective-c backendless