使用FMDB进行插入语句出现 obj = va_arg(args, id)错误

来源:互联网 发布:日系男装 知乎 编辑:程序博客网 时间:2024/06/05 01:11

在使用FMDB进行插入数据出现崩溃 进入到

 else if (args) {            obj = va_arg(args, id);          }

解决 :将保存的简单类型的值换成对象 意思就是把基本数据类型转为NSNumber类型 例如

[NSNumber numberWithLong:bean.INSERT_TIMESTAMP]

这样就解决了

注意 : 增改查中只要是基本类型的value 都要转换为NSNumber 否则会崩溃

原创粉丝点击