gpt4 book ai didi

iphone - 应用程序因 FMDB 执行更新查询而卡住

转载 作者:行者123 更新时间:2023-11-29 03:53:23 25 4
gpt4 key购买 nike

我在我的 iPhone 应用程序中使用 FMDB 包装器类作为数据库。

当我调用带有数据库执行更新查询的类时,应用程序多次卡住。

示例:

    BOOL success = [database executeUpdate:@"UPDATE JOBTABLE SET ST = ? WHERE jobid = ?",@"Accepted",[NSNumber numberWithInt:[jobIDStr intValue]]];

我正在尝试通过在这段代码之前和之后添加日志来测试这一点。在控制台中打印其之前的行,然后应用程序卡住。

我正在调用包含其他类中的这行代码的函数。

我也尝试使用下面的代码调用此方法

Addjob *addjob=[[AddJob Alloc]init];
[addjob performSelectorInBackground:@selector(addJobHttpRequest) withObject:Nil];

这对我来说也不起作用。函数addjob包含数据库更新查询。

最佳答案

在AddJob.h中

创建

    Addjob *addjob=[[AddJob Alloc]init];

并尝试访问函数.m文件。

关于iphone - 应用程序因 FMDB 执行更新查询而卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16811184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com