double型のいくつかのフィールドを持つSQLiteデータベースがあり、この値を抽出してインスタンス変数に入れる必要がありますが、このエラーが発生します
Assigning to 'double *' from incompatible type 'double'
これはコードです:
データベーステーブル.h
@interface DatabaseTable : NSObject {
sqlite3 * database;
}
//........
@property (nonatomic, assign)double *latitude; //latitude is a field of type double
@property (nonatomic, assign)double *longitude; //longitude is a field of a type double
@end
データベーステーブル.m
//.....
while (sqlite3_step(statement) == SQLITE_ROW) {
DatabaseTable * rowTable =[[ChinaDatabaseTable alloc]init];
//.......
rowTable.latitude =sqlite3_column_double(statement, 15); //here the error
rowTable.longitude =sqlite3_column_double(statement, 16);//here the error
//.....
}
私に何ができる?