繁体   English   中英

如何在iOS中从sqlite3数据库中获取20条消息数据

[英]How to fetch 20 message Data from sqlite3 database in iOS

以下是我的代码:

- (void)crunchNumbers
{
     manage=[[DBManager alloc]init];
     arrfrmdb2=[NSMutableArray new];
     [manage fetchConversationDatagroup:_user];
     arrfrmdb2 =[manage arrayConvData];

     [newMessageArray removeAllObjects];
     for (int i = 0; i < 20; i++) {                   
        [newMessageArray addObject:[arrfrmdb2 objectAtIndex:i]];    
     }
     [_bubbleTable reloadData];

     [self performSelector:@selector(containtreload) withObject:nil afterDelay:3.0];
}

您好,我正在使用聊天应用程序。 在聊天屏幕中,我想使用pull刷新,因为我想从数据库中获取20条消息以刷新1次。 请给我确切的解决方案。

int startcounter=0;

每次都遵循这些过程

NSString *sqlStatement_userInfo =[NSString stringWithFormat:@"Select * from CONVERSATION WHERE oiwii_id ='%@' LIMIT '%d',20 order by id asc",selectedOiwii_ID,startcounter]; –

并更新

startcounter=startcounter+20;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM