重新启动应用程序时,本地数据库为空

时间:2012-10-03 09:09:24

标签: iphone sqlite

    [arrMessages removeAllObjects];
    [arrMessages addObjectsFromArray:[appDelegate.skdb lookupAllForSQL:@"Select * from tblMessage where isActive = 'T'"]];
    NSLog(@"%@",arrMessages);
    if(arrMessages.count > 0)
    {
        [appDelegate showAlert:@"From DB"];
    }
    else
    {
        [appDelegate showAlert:@"Go To Live"];
        [appDelegate.skdb insertArray:arrMessages forTable:@"tblMessage"];
    }

当我第一次运行我的应用程序时,它将进入实时并插入本地数据库。然后每次它来自本地。这可以。但后来我从后台退出了应用程序。然后再次开始申请。它活了。它应该从本地数据库中获取数据。

0 个答案:

没有答案