[英]Failed to open database with message 'database is locked in ios using sqlite3
[英]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.