| 
					
				 | 
			
			
				@@ -25,7 +25,7 @@ NSString *const kTableCourseModelStudentReplied= @"studentReplied"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 NSString *const kTableCourseModelTeacherReplied = @"teacherReplied"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 NSString *const kTableCourseModelImGroupId = @"imGroupId"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 NSString *const kTableCourseModelImUserId= @"imUserId"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+NSString *const kTableCourseModelCourseName = @"courseName"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @interface TableCourseModel () 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -51,6 +51,8 @@ NSString *const kTableCourseModelImUserId= @"imUserId"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @synthesize teacherReplied = _teacherReplied; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @synthesize studentReplied = _studentReplied; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @synthesize imGroupId = _imGroupId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@synthesize courseName = _courseName; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 + (instancetype)modelObjectWithDictionary:(NSDictionary *)dict 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -81,6 +83,7 @@ NSString *const kTableCourseModelImUserId= @"imUserId"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.studentReplied = [self objectOrNilForKey:kTableCourseModelStudentReplied fromDictionary:dict]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.imGroupId = [self objectOrNilForKey:kTableCourseModelImGroupId fromDictionary:dict]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.imUserId = [self objectOrNilForKey:kTableCourseModelImUserId fromDictionary:dict]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        self.courseName = [self objectOrNilForKey:kTableCourseModelCourseName fromDictionary:dict]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -108,6 +111,8 @@ NSString *const kTableCourseModelImUserId= @"imUserId"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     [mutableDict setValue:self.studentReplied forKey:kTableCourseModelStudentReplied]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     [mutableDict setValue:self.imGroupId forKey:kTableCourseModelImGroupId]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     [mutableDict setValue:self.imUserId forKey:kTableCourseModelImUserId]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    [mutableDict setValue:self.courseName forKey:kTableCourseModelCourseName]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return [NSDictionary dictionaryWithDictionary:mutableDict]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -151,6 +156,8 @@ NSString *const kTableCourseModelImUserId= @"imUserId"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     self.teacherReplied = [aDecoder decodeObjectForKey:kTableCourseModelTeacherReplied]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     self.imGroupId = [aDecoder decodeObjectForKey:kTableCourseModelImGroupId]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     self.imUserId = [aDecoder decodeObjectForKey:kTableCourseModelImUserId]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    self.courseName = [aDecoder decodeObjectForKey:kTableCourseModelCourseName]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return self; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -174,6 +181,7 @@ NSString *const kTableCourseModelImUserId= @"imUserId"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     [aCoder encodeObject:_teacherReplied forKey:kTableCourseModelTeacherReplied]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     [aCoder encodeObject:_imGroupId forKey:kTableCourseModelImGroupId]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     [aCoder encodeObject:_imUserId forKey:kTableCourseModelImUserId]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    [aCoder encodeObject:_courseName forKey:kTableCourseModelCourseName]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - (id)copyWithZone:(NSZone *)zone 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -199,6 +207,7 @@ NSString *const kTableCourseModelImUserId= @"imUserId"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         copy.studentReplied = [self.studentReplied copyWithZone:zone]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         copy.imGroupId = [self.imGroupId copyWithZone:zone]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         copy.imUserId = [self.imUserId copyWithZone:zone]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        copy.courseName = [self.courseName copyWithZone:zone]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return copy; 
			 |