123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- //
- // Question.m
- // Texts
- //
- // Created by tongjun on 13-10-12.
- // Copyright (c) 2013年 tongjun. All rights reserved.
- //
- #import "Question.h"
- @implementation Question
- -(id)init{
- self = [super init];
- if (self) {
-
- }
- return self;
- }
- +(NSMutableArray*)questionsWithFMResultSet:(FMResultSet*)s{
- NSMutableArray* questions = [NSMutableArray array];
- while ([s next]) {
- Question *question=[[Question alloc]init];
- question._id = [s stringForColumn:@"_id"];
- question.option_type=[s stringForColumn:@"option_type"];
- question.media_type=[s stringForColumn:@"media_type"];
- question.chapter=[s stringForColumn:@"chapter"];
- question.questionLabel=[s stringForColumn:@"question_label"];
- question.question=[s stringForColumn:@"question"];
- question.media=[s stringForColumn:@"media"];
- question.answer=[s stringForColumn:@"answer"];
- question.optionA=[s stringForColumn:@"option_a"];
- question.optionB=[s stringForColumn:@"option_b"];
- question.optionC=[s stringForColumn:@"option_c"];
- question.optionD=[s stringForColumn:@"option_d"];
- question.explain=[s stringForColumn:@"explain"];
- question.state=[s stringForColumn:@"state"];
- question.subject=[s stringForColumn:@"subject"];
- question.move=[s stringForColumn:@"isdone"];
- question.favorite=[s stringForColumn:@"iscollect"];
-
- [questions addObject:question];
- }
- return questions;
- }
- +(Question*)qWithFMResultSet:(FMResultSet*)s{
- Question *question=[[Question alloc]init];
- question._id=[s stringForColumn:@"_id"];
- question.option_type=[s stringForColumn:@"option_type"];
- question.media_type=[s stringForColumn:@"media_type"];
- question.chapter=[s stringForColumn:@"chapter"];
- question.questionLabel=[s stringForColumn:@"question_label"];
- question.question=[s stringForColumn:@"question"];
- question.media=[s stringForColumn:@"media"];
- question.answer=[s stringForColumn:@"answer"];
- question.optionA=[s stringForColumn:@"option_a"];
- question.optionB=[s stringForColumn:@"option_b"];
- question.optionC=[s stringForColumn:@"option_c"];
- question.optionD=[s stringForColumn:@"option_d"];
- question.explain=[s stringForColumn:@"explain"];
- question.state=[s stringForColumn:@"state"];
- question.subject=[s stringForColumn:@"subject"];
- question.move=[s stringForColumn:@"isdone"];
- question.favorite=[s stringForColumn:@"iscollect"];
-
- return question;
- }
-
- + (NSMutableArray*)questionsForGZPZWithFMResultSet:(FMResultSet*)s {
- NSMutableArray* questions = [NSMutableArray array];
- while ([s next]) {
- Question *question=[[Question alloc]init];
- question._id = [s stringForColumn:@"eq_id"];
- question.option_type=[s stringForColumn:@"option_type"];
- question.media_type=[s stringForColumn:@"media_type"];
- question.chapter=[s stringForColumn:@"chapter"];
- question.questionLabel=[s stringForColumn:@"question_label"];
- question.question=[s stringForColumn:@"question"];
- question.media=[s stringForColumn:@"media"];
- question.answer=[s stringForColumn:@"answer"];
- question.optionA=[s stringForColumn:@"option_a"];
- question.optionB=[s stringForColumn:@"option_b"];
- question.optionC=[s stringForColumn:@"option_c"];
- question.optionD=[s stringForColumn:@"option_d"];
- // question.explain=[s stringForColumn:@"explain"];
- question.state=[s stringForColumn:@"state"];
- // question.subject=[s stringForColumn:@"subject"];
- question.move=[s stringForColumn:@"isdone"];
- question.favorite=[s stringForColumn:@"iscollect"];
-
- [questions addObject:question];
- }
- return questions;
- }
- @end
|