通常、iPhone SQLite データベースから整数値を取得する方法は、varchar または string の場合ですが、NSInteger 値を取得するにはどうすればよいでしょうか?
const char *sql = "select * from questions";
sqlite3_stmt *selectstmt;
if(sqlite3_prepare_v2(database, sql, -1, &selectstmt, NULL) == SQLITE_OK) {
while(sqlite3_step(selectstmt) == SQLITE_ROW) {
NSInteger primaryKey = sqlite3_column_int(selectstmt, 0);
DataController *coffeeObj = [[DataController alloc] initWithPrimaryKey:primaryKey];
coffeeObj.restaurantLocation = [NSString stringWithUTF8String:(char *)sqlite3_column_text(selectstmt, 1)];
coffeeObj.foodQualityRating = [NSString stringWithUTF8String:(char *)sqlite3_column_text(selectstmt, 2)];
restaurantlocation と foodquality rating または NSString Integer の調査 ID を持っている。テーブルからそれを取得するにはどうすればよいか。