簡體   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