NSString *titl = [database executeNonQuery:@"SELECT * FROM numberquestion"];
发出警告:
初始化使指针从整数开始而没有强制转换
怎么了?
表“ numberquestion”仅包含一个文本类型为“二十”的字符串
您的database
对象似乎在int
上返回了executeNonQuery:@"SELECT * FROM numberquestion"
。
如果使用某种通用数据库访问器,则可能需要一个数组或类似的结构作为“ SELECT *…”的结果。
但是当该方法读取“ executeNonQuery:”时,它可能仅返回一个状态(以整数编码),因为您不希望有结果(exectute Non Query)。
我的错误得到了答案。应该使用executeQuery代替executeNonQuery]