Browse Source

我的-直播课程组

Steven 3 years ago
parent
commit
bb7618fc87
64 changed files with 1807 additions and 43 deletions
  1. 50 0
      KulexiuForTeacher/KulexiuForTeacher.xcodeproj/project.pbxproj
  2. BIN
      KulexiuForTeacher/KulexiuForTeacher.xcworkspace/xcuserdata/wangzhi.xcuserdatad/UserInterfaceState.xcuserstate
  3. 16 32
      KulexiuForTeacher/KulexiuForTeacher.xcworkspace/xcuserdata/wangzhi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
  4. 12 0
      KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSNetworkingManager.h
  5. 22 1
      KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSNetworkingManager.m
  6. 4 2
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/Controller/MineViewController.m
  7. 23 0
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Controller/MyLiveCourseViewController.h
  8. 157 0
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Controller/MyLiveCourseViewController.m
  9. 33 0
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.h
  10. 187 0
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.m
  11. 18 0
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/View/MyLiveCourseBodyView.h
  12. 267 0
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/View/MyLiveCourseBodyView.m
  13. 2 1
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.h
  14. 28 0
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.m
  15. 3 2
      KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.xib
  16. BIN
      KulexiuForTeacher/build/Debug-iphonesimulator/KulexiuForTeacher.app/KulexiuForTeacher
  17. BIN
      KulexiuForTeacher/build/Debug-iphonesimulator/KulexiuForTeacher.app/LiveCourseCell.nib
  18. 2 2
      KulexiuForTeacher/build/Debug-iphonesimulator/KulexiuForTeacher.app/_CodeSignature/CodeResources
  19. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/KulexiuForTeacher-project-headers.hmap
  20. 2 1
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/CourseViewController.d
  21. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/KSNetworkingManager.o
  22. 3 0
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/KulexiuForTeacher.LinkFileList
  23. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/KulexiuForTeacher_dependency_info.dat
  24. 2 1
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseCell.d
  25. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseCell.o
  26. 43 0
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseModel.d
  27. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseModel.dia
  28. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseModel.o
  29. 1 0
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MinePageCourseView.d
  30. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MinePageCourseView.o
  31. 0 0
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MinePageMienBodyView-cdd9d3f6.o.tmp
  32. 2 1
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MineViewController.d
  33. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MineViewController.o
  34. 0 0
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/ModifyPhoneCheckController-76473538.o.tmp
  35. 0 0
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/ModifyPhoneCheckController-f0152cf0.o.tmp
  36. 47 0
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseBodyView.d
  37. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseBodyView.dia
  38. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseBodyView.o
  39. 52 0
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseViewController.d
  40. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseViewController.dia
  41. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseViewController.o
  42. BIN
      KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/UIView+XIBView.dia
  43. 64 0
      KulexiuForTeacher/build/XCBuildData/02ff794ca254f4ea41ee3ff31a54a212-buildRequest.json
  44. BIN
      KulexiuForTeacher/build/XCBuildData/02ff794ca254f4ea41ee3ff31a54a212-desc.xcbuild
  45. 0 0
      KulexiuForTeacher/build/XCBuildData/02ff794ca254f4ea41ee3ff31a54a212-manifest.xcbuild
  46. 75 0
      KulexiuForTeacher/build/XCBuildData/02ff794ca254f4ea41ee3ff31a54a212-targetGraph.txt
  47. 64 0
      KulexiuForTeacher/build/XCBuildData/06e39f394f0c9ab70df0512ffd64b72b-buildRequest.json
  48. BIN
      KulexiuForTeacher/build/XCBuildData/06e39f394f0c9ab70df0512ffd64b72b-desc.xcbuild
  49. 0 0
      KulexiuForTeacher/build/XCBuildData/06e39f394f0c9ab70df0512ffd64b72b-manifest.xcbuild
  50. 75 0
      KulexiuForTeacher/build/XCBuildData/06e39f394f0c9ab70df0512ffd64b72b-targetGraph.txt
  51. 63 0
      KulexiuForTeacher/build/XCBuildData/16183a07ad25db184153a4f39d9fe654-buildRequest.json
  52. BIN
      KulexiuForTeacher/build/XCBuildData/16183a07ad25db184153a4f39d9fe654-desc.xcbuild
  53. 0 0
      KulexiuForTeacher/build/XCBuildData/16183a07ad25db184153a4f39d9fe654-manifest.xcbuild
  54. 75 0
      KulexiuForTeacher/build/XCBuildData/16183a07ad25db184153a4f39d9fe654-targetGraph.txt
  55. 64 0
      KulexiuForTeacher/build/XCBuildData/86c0d39cea9b2711cb54dee67a17b1e7-buildRequest.json
  56. 75 0
      KulexiuForTeacher/build/XCBuildData/86c0d39cea9b2711cb54dee67a17b1e7-targetGraph.txt
  57. BIN
      KulexiuForTeacher/build/XCBuildData/BuildDescriptionCacheIndex-2297acb106a30e2935a01f5221f6a714
  58. 63 0
      KulexiuForTeacher/build/XCBuildData/a74a3c397bed9fe6c4cf38072185cb79-buildRequest.json
  59. 75 0
      KulexiuForTeacher/build/XCBuildData/a74a3c397bed9fe6c4cf38072185cb79-targetGraph.txt
  60. 63 0
      KulexiuForTeacher/build/XCBuildData/a8b04d9658a3d313515d82d971bfbd12-buildRequest.json
  61. BIN
      KulexiuForTeacher/build/XCBuildData/a8b04d9658a3d313515d82d971bfbd12-desc.xcbuild
  62. 0 0
      KulexiuForTeacher/build/XCBuildData/a8b04d9658a3d313515d82d971bfbd12-manifest.xcbuild
  63. 75 0
      KulexiuForTeacher/build/XCBuildData/a8b04d9658a3d313515d82d971bfbd12-targetGraph.txt
  64. BIN
      KulexiuForTeacher/build/XCBuildData/build.db

+ 50 - 0
KulexiuForTeacher/KulexiuForTeacher.xcodeproj/project.pbxproj

@@ -439,6 +439,9 @@
 		BC6C303A27F586A60044BC0F /* KSRCMessageModel.m in Sources */ = {isa = PBXBuildFile; fileRef = BC6C303927F586A60044BC0F /* KSRCMessageModel.m */; };
 		BCA9CE1527FD339400D558C6 /* AuthDisplayView.m in Sources */ = {isa = PBXBuildFile; fileRef = BCA9CE1427FD339400D558C6 /* AuthDisplayView.m */; };
 		BCA9CE1727FD339D00D558C6 /* AuthDisplayView.xib in Resources */ = {isa = PBXBuildFile; fileRef = BCA9CE1627FD339D00D558C6 /* AuthDisplayView.xib */; };
+		BCA9CE1E27FD5F9D00D558C6 /* MyLiveCourseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = BCA9CE1D27FD5F9D00D558C6 /* MyLiveCourseViewController.m */; };
+		BCA9CE2127FD642600D558C6 /* MyLiveCourseBodyView.m in Sources */ = {isa = PBXBuildFile; fileRef = BCA9CE2027FD642600D558C6 /* MyLiveCourseBodyView.m */; };
+		BCA9CE2427FD792600D558C6 /* LiveCourseModel.m in Sources */ = {isa = PBXBuildFile; fileRef = BCA9CE2227FD792600D558C6 /* LiveCourseModel.m */; };
 		BCB399AC27F946A200AFF376 /* CourseNavView.m in Sources */ = {isa = PBXBuildFile; fileRef = BCB399AB27F946A200AFF376 /* CourseNavView.m */; };
 		BCB399AE27F946AA00AFF376 /* CourseNavView.xib in Resources */ = {isa = PBXBuildFile; fileRef = BCB399AD27F946AA00AFF376 /* CourseNavView.xib */; };
 		BCB399B227F94B5A00AFF376 /* LTSCalendarBottomView.m in Sources */ = {isa = PBXBuildFile; fileRef = BCB399B027F94B5A00AFF376 /* LTSCalendarBottomView.m */; };
@@ -1368,6 +1371,12 @@
 		BCA9CE1327FD339400D558C6 /* AuthDisplayView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AuthDisplayView.h; sourceTree = "<group>"; };
 		BCA9CE1427FD339400D558C6 /* AuthDisplayView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AuthDisplayView.m; sourceTree = "<group>"; };
 		BCA9CE1627FD339D00D558C6 /* AuthDisplayView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AuthDisplayView.xib; sourceTree = "<group>"; };
+		BCA9CE1C27FD5F9D00D558C6 /* MyLiveCourseViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MyLiveCourseViewController.h; sourceTree = "<group>"; };
+		BCA9CE1D27FD5F9D00D558C6 /* MyLiveCourseViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MyLiveCourseViewController.m; sourceTree = "<group>"; };
+		BCA9CE1F27FD642600D558C6 /* MyLiveCourseBodyView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MyLiveCourseBodyView.h; sourceTree = "<group>"; };
+		BCA9CE2027FD642600D558C6 /* MyLiveCourseBodyView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MyLiveCourseBodyView.m; sourceTree = "<group>"; };
+		BCA9CE2227FD792600D558C6 /* LiveCourseModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LiveCourseModel.m; sourceTree = "<group>"; };
+		BCA9CE2327FD792600D558C6 /* LiveCourseModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LiveCourseModel.h; sourceTree = "<group>"; };
 		BCB399AA27F946A200AFF376 /* CourseNavView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CourseNavView.h; sourceTree = "<group>"; };
 		BCB399AB27F946A200AFF376 /* CourseNavView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CourseNavView.m; sourceTree = "<group>"; };
 		BCB399AD27F946AA00AFF376 /* CourseNavView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CourseNavView.xib; sourceTree = "<group>"; };
@@ -2793,6 +2802,7 @@
 		277935FE27E32BBF0010E277 /* Mine */ = {
 			isa = PBXGroup;
 			children = (
+				BCA9CE1827FD5EBF00D558C6 /* LiveCourse */,
 				275FA55927F31A7400EB6240 /* MinePage */,
 				27FC2F6727F1BE3600FCC239 /* VideoCourse */,
 				27F9030327E86CAE00C08A19 /* DeviceCheck */,
@@ -3380,6 +3390,43 @@
 			path = View;
 			sourceTree = "<group>";
 		};
+		BCA9CE1827FD5EBF00D558C6 /* LiveCourse */ = {
+			isa = PBXGroup;
+			children = (
+				BCA9CE1927FD5EBF00D558C6 /* Controller */,
+				BCA9CE1A27FD5EBF00D558C6 /* Model */,
+				BCA9CE1B27FD5EBF00D558C6 /* View */,
+			);
+			path = LiveCourse;
+			sourceTree = "<group>";
+		};
+		BCA9CE1927FD5EBF00D558C6 /* Controller */ = {
+			isa = PBXGroup;
+			children = (
+				BCA9CE1C27FD5F9D00D558C6 /* MyLiveCourseViewController.h */,
+				BCA9CE1D27FD5F9D00D558C6 /* MyLiveCourseViewController.m */,
+			);
+			path = Controller;
+			sourceTree = "<group>";
+		};
+		BCA9CE1A27FD5EBF00D558C6 /* Model */ = {
+			isa = PBXGroup;
+			children = (
+				BCA9CE2327FD792600D558C6 /* LiveCourseModel.h */,
+				BCA9CE2227FD792600D558C6 /* LiveCourseModel.m */,
+			);
+			path = Model;
+			sourceTree = "<group>";
+		};
+		BCA9CE1B27FD5EBF00D558C6 /* View */ = {
+			isa = PBXGroup;
+			children = (
+				BCA9CE1F27FD642600D558C6 /* MyLiveCourseBodyView.h */,
+				BCA9CE2027FD642600D558C6 /* MyLiveCourseBodyView.m */,
+			);
+			path = View;
+			sourceTree = "<group>";
+		};
 		BCB633D527F6A18100ACFDCF /* Classroom */ = {
 			isa = PBXGroup;
 			children = (
@@ -4287,6 +4334,7 @@
 				277931FA27E30FC20010E277 /* CALayer+Layout.m in Sources */,
 				BCE6A09A27F83E8E00C97704 /* MinePageVideoCell.m in Sources */,
 				BCC9F41A27F69BD200647449 /* VideoListView.m in Sources */,
+				BCA9CE2127FD642600D558C6 /* MyLiveCourseBodyView.m in Sources */,
 				27F9030027E864AE00C08A19 /* NetworkBodyView.m in Sources */,
 				BCC9F40927F69BD200647449 /* ZoomControl.m in Sources */,
 				275B171A27EB1BBC0081FDEF /* KSSearchResultModel.m in Sources */,
@@ -4314,6 +4362,7 @@
 				275FA1A927E7327500CFEA2E /* KSAQRecordManager.m in Sources */,
 				277931D227E30FC20010E277 /* UIButton+Property.m in Sources */,
 				2779309927E30F480010E277 /* BaseViewController.m in Sources */,
+				BCA9CE1E27FD5F9D00D558C6 /* MyLiveCourseViewController.m in Sources */,
 				27D83F4227F3EAA700062476 /* MinePageVideoView.m in Sources */,
 				BCC9F44127F69BD200647449 /* ApplySpeechResultMessage.m in Sources */,
 				BCC9F42427F69BD200647449 /* VideoMaskView.m in Sources */,
@@ -4357,6 +4406,7 @@
 				277931DC27E30FC20010E277 /* MBProgressHUD+KSShow.m in Sources */,
 				2779321227E30FC30010E277 /* YKNodeModel.m in Sources */,
 				27F9CAED27EC17AE003E0FE4 /* ChatAddressBodyView.m in Sources */,
+				BCA9CE2427FD792600D558C6 /* LiveCourseModel.m in Sources */,
 				2779322E27E30FC30010E277 /* ALCalendarCollectionView.m in Sources */,
 				27BC3B1827F2B0D200D81E30 /* kSJXCollectionView.m in Sources */,
 				BCB6340927F6A35700ACFDCF /* LiveroomTimeManager.m in Sources */,

BIN
KulexiuForTeacher/KulexiuForTeacher.xcworkspace/xcuserdata/wangzhi.xcuserdatad/UserInterfaceState.xcuserstate


+ 16 - 32
KulexiuForTeacher/KulexiuForTeacher.xcworkspace/xcuserdata/wangzhi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

@@ -23,38 +23,6 @@
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
-            uuid = "50774B82-170A-4E4B-9E23-E7D1EB45D484"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "KulexiuForTeacher/Module/Live/Controller/LiveVideoRoomViewController.m"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "350"
-            endingLineNumber = "350"
-            landmarkName = "-didPublishStreams:"
-            landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "9891432A-238E-4FBA-991D-D6B604BBB96E"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "KulexiuForTeacher/Module/Live/Controller/LiveVideoRoomViewController.m"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "355"
-            endingLineNumber = "355"
-            landmarkName = "-subscribeRemoteResource:"
-            landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
             uuid = "4D592ED6-9698-4815-861C-E9010F16CA8B"
             shouldBeEnabled = "No"
             ignoreCount = "0"
@@ -84,5 +52,21 @@
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "3E204CD5-A9F8-4AD9-9CE8-3E284B36A205"
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "KulexiuForTeacher/Module/Mine/LiveCourse/View/MyLiveCourseBodyView.m"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "114"
+            endingLineNumber = "114"
+            landmarkName = "-requestData"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
    </Breakpoints>
 </Bucket>

+ 12 - 0
KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSNetworkingManager.h

@@ -441,5 +441,17 @@ NS_ASSUME_NONNULL_BEGIN
 /// @param success 成功
 /// @param faliure 失败
 + (void)LiveroomQuit:(NSString *)post success:(void(^)(NSDictionary *dic))success faliure:(void(^)(NSError *error))faliure;
+
+// 直播课程组查询
+// /api-teacher/courseGroup/queryPageCourseGroup
+
+/// 直播课程组查询
+/// @param post post
+/// @param groupStatus 课程组状态 ING(进行中) NOT_SALE(未开售,未上架) APPLY(报名中,销售中) COMPLETE(已完成)
+/// @param page 页数
+/// @param rows 条数
+/// @param success 成功
+/// @param faliure 失败
++ (void)LiveCourseGroupRequest:(NSString *)post groupStatus:(NSString *)groupStatus page:(NSInteger)page rows:(NSInteger)rows success:(void(^)(NSDictionary *dic))success faliure:(void(^)(NSError *error))faliure;
 @end
 NS_ASSUME_NONNULL_END

+ 22 - 1
KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSNetworkingManager.m

@@ -961,11 +961,32 @@
 + (void)LiveroomQuit:(NSString *)post success:(void(^)(NSDictionary *dic))success faliure:(void(^)(NSError *error))faliure {
     [self configRequestMethodJSON];
   
-    NSString *url = [NSString stringWithFormat:@"%@%@", SEALCLASSHOST, @"/api-teacher/liveRoom/syncUserStatus"];
+    NSString *url = [NSString stringWithFormat:@"%@%@", hostURL, @"/api-teacher/liveRoom/syncUserStatus"];
     NSMutableDictionary *parm = [NSMutableDictionary dictionary];
     [parm setValue:@"iOS" forKey:@"os"];
     [parm setValue:@"3" forKey:@"status"];
     [parm setValue:UserDefault(UIDKey) forKey:@"userid"];
     [self request:post andWithUrl:url and:@[parm] success:success faliure:faliure];
 }
+
+// 直播课程组查询
+// /api-teacher/courseGroup/queryPageCourseGroup
+
+/// 直播课程组查询
+/// @param post post
+/// @param groupStatus 课程组状态 ING(进行中) NOT_SALE(未开售,未上架) APPLY(报名中,销售中) COMPLETE(已完成)
+/// @param page 页数
+/// @param rows 条数
+/// @param success 成功
+/// @param faliure 失败
++ (void)LiveCourseGroupRequest:(NSString *)post groupStatus:(NSString *)groupStatus page:(NSInteger)page rows:(NSInteger)rows success:(void(^)(NSDictionary *dic))success faliure:(void(^)(NSError *error))faliure {
+    [self configRequestMethodJSON];
+    NSString *url = [NSString stringWithFormat:@"%@%@", hostURL, @"/api-teacher/courseGroup/queryPageCourseGroup"];
+    NSMutableDictionary *parm = [NSMutableDictionary dictionary];
+    [parm setValue:groupStatus forKey:@"groupStatus"];
+    [parm setValue:@(page) forKey:@"page"];
+    [parm setValue:@(rows) forKey:@"rows"];
+    [parm setValue:UserDefault(UIDKey) forKey:@"teacherId"];
+    [self request:post andWithUrl:url and:@[parm] success:success faliure:faliure];
+}
 @end

+ 4 - 2
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/Controller/MineViewController.m

@@ -17,6 +17,7 @@
 #import "VideoCourseViewController.h"
 #import "CreateLiveViewController.h"
 #import "MinePageViewController.h"
+#import "MyLiveCourseViewController.h"
 
 @interface MineViewController ()
 
@@ -156,9 +157,10 @@
             }
         }
             break;
-        case MINEVIEWTYPE_BOARDCASTCOURSE: // 直播课
+        case MINEVIEWTYPE_BOARDCASTCOURSE: // 直播课
         {
-            
+            MyLiveCourseViewController *ctrl = [[MyLiveCourseViewController alloc] init];
+            [self.navigationController pushViewController:ctrl animated:YES];
         }
             break;
         case MINEVIEWTYPE_VIDEOCOURSE: // 视频课

+ 23 - 0
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Controller/MyLiveCourseViewController.h

@@ -0,0 +1,23 @@
+//
+//  MyLiveCourseViewController.h
+//  KulexiuForTeacher
+//
+//  Created by 王智 on 2022/4/6.
+//
+
+#import "KSBaseViewController.h"
+#import "JXCategoryTitleView.h"
+#import "JXPagerView.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/// 主页直播课程
+@interface MyLiveCourseViewController : KSBaseViewController
+
+@property (nonatomic, strong) JXPagerView *pagerView;
+@property (nonatomic, strong, readonly) JXCategoryTitleView *categoryView;
+@property (nonatomic, strong) NSArray <NSString *> *titles;
+
+@end
+
+NS_ASSUME_NONNULL_END

+ 157 - 0
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Controller/MyLiveCourseViewController.m

@@ -0,0 +1,157 @@
+//
+//  MyLiveCourseViewController.m
+//  KulexiuForTeacher
+//
+//  Created by 王智 on 2022/4/6.
+//
+
+#import "MyLiveCourseViewController.h"
+#import "KSBaseWKWebViewController.h"
+#import "JXCategoryView.h"
+#import "JXPagerListRefreshView.h"
+#import "MyLiveCourseBodyView.h"
+
+#define HEADER_HEIGHT (64)
+
+@interface MyLiveCourseViewController ()<JXPagerViewDelegate, JXPagerMainTableViewGestureDelegate,JXCategoryViewDelegate>
+
+@property (nonatomic, assign) NSInteger selectedIndex;
+
+@property (nonatomic, strong) NSMutableArray *listViewArray;
+
+@end
+
+@implementation MyLiveCourseViewController
+
+- (void)viewDidLoad {
+    [super viewDidLoad];
+    // Do any additional setup after loading the view.
+    [self allocTitle:@"直播课"];
+    _titles = @[@"进行中",@"未上架",@"销售中",@"已完成"];
+    [self configUI];
+}
+
+- (void)configUI {
+    [self rightButtonTitle:@"创建课程" color:HexRGB(0x000000)];
+    [self.scrollView removeFromSuperview];
+    self.view.backgroundColor = HexRGB(0xf6f8f9);
+    
+    _categoryView = [[JXCategoryTitleView alloc] initWithFrame:CGRectMake(0, 0, kScreenWidth, HEADER_HEIGHT)];
+    self.categoryView.titles = self.titles;
+    self.categoryView.delegate = self;
+    self.categoryView.titleFont = [UIFont systemFontOfSize:17.0f];
+    self.categoryView.titleSelectedFont = [UIFont systemFontOfSize:17.0f weight:UIFontWeightMedium];
+    self.categoryView.titleSelectedColor = HexRGB(0x333333);
+    self.categoryView.titleColor = HexRGB(0x666666);
+    self.categoryView.titleColorGradientEnabled = YES;
+    
+    JXCategoryIndicatorLineView *lineView = [[JXCategoryIndicatorLineView alloc] init];
+    lineView.indicatorColor = THEMECOLOR;
+    lineView.indicatorWidth = 16;
+    self.categoryView.indicators = @[lineView];
+    
+    _pagerView = [self preferredPagingView];
+    self.pagerView.frame = CGRectMake(0, 0, kScreenWidth, kScreenHeight - kNaviBarHeight - iPhoneXSafeBottomMargin);
+    self.pagerView.backgroundColor = [UIColor clearColor];
+    self.pagerView.mainTableView.backgroundColor = [UIColor clearColor];
+    self.pagerView.listContainerView.backgroundColor = [UIColor clearColor];
+    self.pagerView.mainTableView.gestureDelegate = self;
+    self.categoryView.listContainer = (id<JXCategoryViewListContainer>)self.pagerView.listContainerView;
+    self.pagerView.listContainerView.listCellBackgroundColor = [UIColor clearColor];
+    [self.view addSubview:self.pagerView];
+}
+
+- (void)rightBtnClick {
+    KSBaseWKWebViewController *webCtrl = [[KSBaseWKWebViewController alloc] init];
+    webCtrl.url = [NSString stringWithFormat:@"%@%@", WEBHOST, @"/#/videoCreate"];
+    [self.navigationController pushViewController:webCtrl animated:YES];
+}
+
+- (void)viewWillAppear:(BOOL)animated {
+    [super viewWillAppear:animated];
+    self.navigationController.interactivePopGestureRecognizer.enabled = YES;
+    if (self.listViewArray.count > self.categoryView.selectedIndex) {
+         id value = self.listViewArray[self.categoryView.selectedIndex];
+        if ([value isKindOfClass:[MyLiveCourseBodyView class]]) {
+            MyLiveCourseBodyView *listView = (MyLiveCourseBodyView *)value;
+            [listView beginFirstRefresh];
+        }
+    }
+}
+
+- (void)viewDidAppear:(BOOL)animated {
+    [super viewDidAppear:animated];
+    self.navigationController.interactivePopGestureRecognizer.enabled = (self.categoryView.selectedIndex == 0);
+}
+
+- (JXPagerView *)preferredPagingView {
+    return [[JXPagerListRefreshView alloc] initWithDelegate:self];
+}
+
+#pragma mark - JXPagerViewDelegate
+
+- (UIView *)tableHeaderViewInPagerView:(JXPagerView *)pagerView {
+    return [UIView new];
+}
+
+- (NSUInteger)tableHeaderViewHeightInPagerView:(JXPagerView *)pagerView {
+    return CGFLOAT_MIN;
+}
+
+- (NSUInteger)heightForPinSectionHeaderInPagerView:(JXPagerView *)pagerView {
+    return HEADER_HEIGHT;
+}
+
+- (UIView *)viewForPinSectionHeaderInPagerView:(JXPagerView *)pagerView {
+    return self.categoryView;
+}
+
+- (NSInteger)numberOfListsInPagerView:(JXPagerView *)pagerView {
+    //和categoryView的item数量一致
+    return self.titles.count;
+}
+
+- (id<JXPagerViewListViewDelegate>)pagerView:(JXPagerView *)pagerView initListAtIndex:(NSInteger)index {
+    MyLiveCourseBodyView *listView = [[MyLiveCourseBodyView alloc] init];
+    listView.naviController = self.navigationController;
+    [self.listViewArray replaceObjectAtIndex:index withObject:listView];
+    self.listViewArray[index] = listView;
+    listView.selectIndex = index;
+    [listView beginFirstRefresh];
+    return listView;
+}
+
+#pragma mark - JXCategoryViewDelegate
+- (void)categoryView:(JXCategoryBaseView *)categoryView didSelectedItemAtIndex:(NSInteger)index {
+    self.navigationController.interactivePopGestureRecognizer.enabled = (index == 0);
+}
+
+
+#pragma mark - JXPagerMainTableViewGestureDelegate
+
+- (BOOL)mainTableViewGestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
+    //禁止categoryView左右滑动的时候,上下和左右都可以滚动
+    if (otherGestureRecognizer == self.categoryView.collectionView.panGestureRecognizer) {
+        return NO;
+    }
+    return [gestureRecognizer isKindOfClass:[UIPanGestureRecognizer class]] && [otherGestureRecognizer isKindOfClass:[UIPanGestureRecognizer class]];
+}
+
+
+- (NSMutableArray *)listViewArray {
+    if (!_listViewArray) {
+        _listViewArray = [NSMutableArray arrayWithArray:@[@"",@"",@"",@""]];
+    }
+    return _listViewArray;
+}
+/*
+#pragma mark - Navigation
+
+// In a storyboard-based application, you will often want to do a little preparation before navigation
+- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
+    // Get the new view controller using [segue destinationViewController].
+    // Pass the selected object to the new view controller.
+}
+*/
+
+@end

+ 33 - 0
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.h

@@ -0,0 +1,33 @@
+//
+//  LiveCourseModel.h
+//
+//  Created by Steven  on 2022/4/6
+//  Copyright (c) 2022 __MyCompanyName__. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+
+
+
+@interface LiveCourseModel : NSObject <NSCoding, NSCopying>
+
+@property (nonatomic, assign) double studentCount;
+@property (nonatomic, assign) double courseGroupId;
+@property (nonatomic, strong) NSString *backgroundPic;
+@property (nonatomic, assign) double singleCourseMinutes;
+@property (nonatomic, assign) double coursePrice;
+@property (nonatomic, strong) NSString *courseStartTime;
+@property (nonatomic, assign) double teacherId;
+@property (nonatomic, assign) double courseNum;
+@property (nonatomic, strong) NSString *teacherName;
+@property (nonatomic, strong) NSString *subjectName;
+@property (nonatomic, strong) NSString *courseIntroduce;
+@property (nonatomic, strong) NSString *courseGroupName;
+@property (nonatomic, strong) NSString *status;
+@property (nonatomic, strong) NSString *speakerPic;
+
++ (instancetype)modelObjectWithDictionary:(NSDictionary *)dict;
+- (instancetype)initWithDictionary:(NSDictionary *)dict;
+- (NSDictionary *)dictionaryRepresentation;
+
+@end

+ 187 - 0
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.m

@@ -0,0 +1,187 @@
+//
+//  LiveCourseModel.m
+//
+//  Created by Steven  on 2022/4/6
+//  Copyright (c) 2022 __MyCompanyName__. All rights reserved.
+//
+
+#import "LiveCourseModel.h"
+
+
+NSString *const kLiveCourseModelStudentCount = @"studentCount";
+NSString *const kLiveCourseModelCourseGroupId = @"courseGroupId";
+NSString *const kLiveCourseModelBackgroundPic = @"backgroundPic";
+NSString *const kLiveCourseModelSingleCourseMinutes = @"singleCourseMinutes";
+NSString *const kLiveCourseModelCoursePrice = @"coursePrice";
+NSString *const kLiveCourseModelCourseStartTime = @"courseStartTime";
+NSString *const kLiveCourseModelTeacherId = @"teacherId";
+NSString *const kLiveCourseModelCourseNum = @"courseNum";
+NSString *const kLiveCourseModelTeacherName = @"teacherName";
+NSString *const kLiveCourseModelSubjectName = @"subjectName";
+NSString *const kLiveCourseModelCourseIntroduce = @"courseIntroduce";
+NSString *const kLiveCourseModelCourseGroupName = @"courseGroupName";
+NSString *const kLiveCourseModelStatus = @"status";
+NSString *const kLiveCourseModelSpeakerPic = @"speakerPic";
+
+@interface LiveCourseModel ()
+
+- (id)objectOrNilForKey:(id)aKey fromDictionary:(NSDictionary *)dict;
+
+@end
+
+@implementation LiveCourseModel
+
+@synthesize studentCount = _studentCount;
+@synthesize courseGroupId = _courseGroupId;
+@synthesize backgroundPic = _backgroundPic;
+@synthesize singleCourseMinutes = _singleCourseMinutes;
+@synthesize coursePrice = _coursePrice;
+@synthesize courseStartTime = _courseStartTime;
+@synthesize teacherId = _teacherId;
+@synthesize courseNum = _courseNum;
+@synthesize teacherName = _teacherName;
+@synthesize subjectName = _subjectName;
+@synthesize courseIntroduce = _courseIntroduce;
+@synthesize courseGroupName = _courseGroupName;
+@synthesize status = _status;
+@synthesize speakerPic = _speakerPic;
+
++ (instancetype)modelObjectWithDictionary:(NSDictionary *)dict
+{
+    return [[self alloc] initWithDictionary:dict];
+}
+
+- (instancetype)initWithDictionary:(NSDictionary *)dict
+{
+    self = [super init];
+    
+    // This check serves to make sure that a non-NSDictionary object
+    // passed into the model class doesn't break the parsing.
+    if(self && [dict isKindOfClass:[NSDictionary class]]) {
+            self.studentCount = [[self objectOrNilForKey:kLiveCourseModelStudentCount fromDictionary:dict] doubleValue];
+            self.courseGroupId = [[self objectOrNilForKey:kLiveCourseModelCourseGroupId fromDictionary:dict] doubleValue];
+            self.backgroundPic = [self objectOrNilForKey:kLiveCourseModelBackgroundPic fromDictionary:dict];
+            self.singleCourseMinutes = [[self objectOrNilForKey:kLiveCourseModelSingleCourseMinutes fromDictionary:dict] doubleValue];
+            self.coursePrice = [[self objectOrNilForKey:kLiveCourseModelCoursePrice fromDictionary:dict] doubleValue];
+            self.courseStartTime = [self objectOrNilForKey:kLiveCourseModelCourseStartTime fromDictionary:dict];
+            self.teacherId = [[self objectOrNilForKey:kLiveCourseModelTeacherId fromDictionary:dict] doubleValue];
+            self.courseNum = [[self objectOrNilForKey:kLiveCourseModelCourseNum fromDictionary:dict] doubleValue];
+            self.teacherName = [self objectOrNilForKey:kLiveCourseModelTeacherName fromDictionary:dict];
+            self.subjectName = [self objectOrNilForKey:kLiveCourseModelSubjectName fromDictionary:dict];
+            self.courseIntroduce = [self objectOrNilForKey:kLiveCourseModelCourseIntroduce fromDictionary:dict];
+            self.courseGroupName = [self objectOrNilForKey:kLiveCourseModelCourseGroupName fromDictionary:dict];
+            self.status = [self objectOrNilForKey:kLiveCourseModelStatus fromDictionary:dict];
+        self.speakerPic = [self objectOrNilForKey:kLiveCourseModelSpeakerPic fromDictionary:dict];
+        
+    }
+    
+    return self;
+    
+}
+
+- (NSDictionary *)dictionaryRepresentation
+{
+    NSMutableDictionary *mutableDict = [NSMutableDictionary dictionary];
+    [mutableDict setValue:[NSNumber numberWithDouble:self.studentCount] forKey:kLiveCourseModelStudentCount];
+    [mutableDict setValue:[NSNumber numberWithDouble:self.courseGroupId] forKey:kLiveCourseModelCourseGroupId];
+    [mutableDict setValue:self.backgroundPic forKey:kLiveCourseModelBackgroundPic];
+    [mutableDict setValue:[NSNumber numberWithDouble:self.singleCourseMinutes] forKey:kLiveCourseModelSingleCourseMinutes];
+    [mutableDict setValue:[NSNumber numberWithDouble:self.coursePrice] forKey:kLiveCourseModelCoursePrice];
+    [mutableDict setValue:self.courseStartTime forKey:kLiveCourseModelCourseStartTime];
+    [mutableDict setValue:[NSNumber numberWithDouble:self.teacherId] forKey:kLiveCourseModelTeacherId];
+    [mutableDict setValue:[NSNumber numberWithDouble:self.courseNum] forKey:kLiveCourseModelCourseNum];
+    [mutableDict setValue:self.teacherName forKey:kLiveCourseModelTeacherName];
+    [mutableDict setValue:self.subjectName forKey:kLiveCourseModelSubjectName];
+    [mutableDict setValue:self.courseIntroduce forKey:kLiveCourseModelCourseIntroduce];
+    [mutableDict setValue:self.courseGroupName forKey:kLiveCourseModelCourseGroupName];
+    [mutableDict setValue:self.status forKey:kLiveCourseModelStatus];
+    [mutableDict setValue:self.speakerPic forKey:kLiveCourseModelSpeakerPic];
+    return [NSDictionary dictionaryWithDictionary:mutableDict];
+}
+
+- (NSString *)description 
+{
+    return [NSString stringWithFormat:@"%@", [self dictionaryRepresentation]];
+}
+
+#pragma mark - Helper Method
+- (id)objectOrNilForKey:(id)aKey fromDictionary:(NSDictionary *)dict
+{
+    id object = [dict objectForKey:aKey];
+    if ([object isKindOfClass:[NSNumber class]]) {
+        NSNumber *number = object;
+        object = [number stringValue];
+    }
+    return [object isEqual:[NSNull null]] ? nil : object;
+}
+
+
+#pragma mark - NSCoding Methods
+
+- (id)initWithCoder:(NSCoder *)aDecoder
+{
+    self = [super init];
+
+    self.studentCount = [aDecoder decodeDoubleForKey:kLiveCourseModelStudentCount];
+    self.courseGroupId = [aDecoder decodeDoubleForKey:kLiveCourseModelCourseGroupId];
+    self.backgroundPic = [aDecoder decodeObjectForKey:kLiveCourseModelBackgroundPic];
+    self.singleCourseMinutes = [aDecoder decodeDoubleForKey:kLiveCourseModelSingleCourseMinutes];
+    self.coursePrice = [aDecoder decodeDoubleForKey:kLiveCourseModelCoursePrice];
+    self.courseStartTime = [aDecoder decodeObjectForKey:kLiveCourseModelCourseStartTime];
+    self.teacherId = [aDecoder decodeDoubleForKey:kLiveCourseModelTeacherId];
+    self.courseNum = [aDecoder decodeDoubleForKey:kLiveCourseModelCourseNum];
+    self.teacherName = [aDecoder decodeObjectForKey:kLiveCourseModelTeacherName];
+    self.subjectName = [aDecoder decodeObjectForKey:kLiveCourseModelSubjectName];
+    self.courseIntroduce = [aDecoder decodeObjectForKey:kLiveCourseModelCourseIntroduce];
+    self.courseGroupName = [aDecoder decodeObjectForKey:kLiveCourseModelCourseGroupName];
+    self.status = [aDecoder decodeObjectForKey:kLiveCourseModelStatus];
+    self.speakerPic = [aDecoder decodeObjectForKey:kLiveCourseModelSpeakerPic];
+    return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)aCoder
+{
+
+    [aCoder encodeDouble:_studentCount forKey:kLiveCourseModelStudentCount];
+    [aCoder encodeDouble:_courseGroupId forKey:kLiveCourseModelCourseGroupId];
+    [aCoder encodeObject:_backgroundPic forKey:kLiveCourseModelBackgroundPic];
+    [aCoder encodeDouble:_singleCourseMinutes forKey:kLiveCourseModelSingleCourseMinutes];
+    [aCoder encodeDouble:_coursePrice forKey:kLiveCourseModelCoursePrice];
+    [aCoder encodeObject:_courseStartTime forKey:kLiveCourseModelCourseStartTime];
+    [aCoder encodeDouble:_teacherId forKey:kLiveCourseModelTeacherId];
+    [aCoder encodeDouble:_courseNum forKey:kLiveCourseModelCourseNum];
+    [aCoder encodeObject:_teacherName forKey:kLiveCourseModelTeacherName];
+    [aCoder encodeObject:_subjectName forKey:kLiveCourseModelSubjectName];
+    [aCoder encodeObject:_courseIntroduce forKey:kLiveCourseModelCourseIntroduce];
+    [aCoder encodeObject:_courseGroupName forKey:kLiveCourseModelCourseGroupName];
+    [aCoder encodeObject:_status forKey:kLiveCourseModelStatus];
+    [aCoder encodeObject:_speakerPic forKey:kLiveCourseModelSpeakerPic];
+}
+
+- (id)copyWithZone:(NSZone *)zone
+{
+    LiveCourseModel *copy = [[LiveCourseModel alloc] init];
+    
+    if (copy) {
+
+        copy.studentCount = self.studentCount;
+        copy.courseGroupId = self.courseGroupId;
+        copy.backgroundPic = [self.backgroundPic copyWithZone:zone];
+        copy.singleCourseMinutes = self.singleCourseMinutes;
+        copy.coursePrice = self.coursePrice;
+        copy.courseStartTime = [self.courseStartTime copyWithZone:zone];
+        copy.teacherId = self.teacherId;
+        copy.courseNum = self.courseNum;
+        copy.teacherName = [self.teacherName copyWithZone:zone];
+        copy.subjectName = [self.subjectName copyWithZone:zone];
+        copy.courseIntroduce = [self.courseIntroduce copyWithZone:zone];
+        copy.courseGroupName = [self.courseGroupName copyWithZone:zone];
+        copy.status = [self.status copyWithZone:zone];
+        copy.speakerPic = [self.speakerPic copyWithZone:zone];
+    }
+    
+    return copy;
+}
+
+
+@end

+ 18 - 0
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/View/MyLiveCourseBodyView.h

@@ -0,0 +1,18 @@
+//
+//  MyLiveCourseBodyView.h
+//  KulexiuForTeacher
+//
+//  Created by 王智 on 2022/4/6.
+//
+
+#import "KSJXBodyView.h"
+#import "StateView.h"
+#import "Reachability.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface MyLiveCourseBodyView : KSJXBodyView
+
+@end
+
+NS_ASSUME_NONNULL_END

+ 267 - 0
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/View/MyLiveCourseBodyView.m

@@ -0,0 +1,267 @@
+//
+//  MyLiveCourseBodyView.m
+//  KulexiuForTeacher
+//
+//  Created by 王智 on 2022/4/6.
+//
+
+#import "MyLiveCourseBodyView.h"
+#import "LiveCourseCell.h"
+#import "LiveCourseModel.h"
+
+@interface MyLiveCourseBodyView ()<UITableViewDelegate,UITableViewDataSource>
+
+@property (nonatomic, strong) NSMutableArray *dataArray;
+
+@property (nonatomic, strong) StateView *promptView;
+@property (nonatomic, strong) UIView *promptPlaceView;
+
+@property (nonatomic, assign) BOOL networkAvaiable; // 网络是否可用
+
+@property (nonatomic, assign) BOOL isLoadMore;
+@property (nonatomic, assign) NSInteger rows;
+@property (nonatomic, assign) NSInteger pages;
+
+@property (nonatomic, strong) NSString *groupStatus;
+
+@end
+
+@implementation MyLiveCourseBodyView
+
+- (instancetype)initWithFrame:(CGRect)frame {
+    self = [super initWithFrame:frame];
+    if (self) {
+        self.backgroundColor = HexRGB(0xf6f8f9);
+        self.tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, frame.size.width, frame.size.height) style:UITableViewStylePlain];
+        self.tableView.backgroundColor = HexRGB(0xf6f8f9);
+        self.tableView.showsVerticalScrollIndicator = NO;
+        self.tableView.rowHeight = 110.0f;
+        self.tableView.dataSource = self;
+        self.tableView.delegate = self;
+        self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
+        [self addSubview:self.tableView];
+        
+        
+        UIView *headView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, kScreenWidth, 10)];
+        headView.backgroundColor = HexRGB(0xf6f8f9);
+        self.tableView.tableHeaderView = headView;
+        
+        UIView *bottomView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, kScreenWidth, 10)];
+        bottomView.backgroundColor = HexRGB(0xf6f8f9);
+        self.tableView.tableFooterView = bottomView;
+        [self.tableView registerNib:[UINib nibWithNibName:@"LiveCourseCell" bundle:[NSBundle mainBundle]] forCellReuseIdentifier:@"LiveCourseCell"];
+
+        MJWeakSelf;
+        self.tableView.mj_header = [KSGifRefreshHeader headerWithRefreshingBlock:^{
+            [weakSelf resetParamenter];
+            [weakSelf requestData];
+        }];
+        self.tableView.mj_footer = [KSGifRefreshFooter footerWithRefreshingBlock:^{
+            if (weakSelf.isLoadMore) {
+                weakSelf.pages += 1;
+                [weakSelf requestData];
+            }
+            else {
+                [weakSelf.tableView.mj_footer endRefreshingWithNoMoreData];
+            }
+        }];
+        [self configRequestStatus];
+    }
+    return self;
+}
+
+- (void)configRequestStatus {
+    if (self.selectIndex == 0) {
+        self.groupStatus = @"ING";
+    }
+    else if (self.selectIndex == 1) {
+        self.groupStatus = @"NOT_SALE";
+    }
+    else if (self.selectIndex == 2) {
+        self.groupStatus = @"APPLY";
+    }
+    else {
+        self.groupStatus = @"COMPLETE";
+    }
+}
+
+- (void)endRefresh {
+    dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
+        [self.tableView.mj_header endRefreshing];
+        [self.tableView.mj_footer endRefreshing];
+    });
+}
+
+- (void)refreshAndRequestData {
+    [self resetParamenter];
+    [self requestData];
+}
+
+- (void)resetParamenter {
+    self.isLoadMore = YES;
+    self.pages = 1;
+    self.rows = 10;
+    
+    self.dataArray = [NSMutableArray array];
+    [self.tableView.mj_footer resetNoMoreData];
+    [self setPromptString:@"暂无内容" imageName:@"wd_img_zwsj" inView:self.tableView];
+    [self.tableView reloadData];
+}
+
+- (void)requestData {
+    [KSNetworkingManager LiveCourseGroupRequest:KS_POST groupStatus:self.groupStatus page:self.pages rows:self.rows success:^(NSDictionary * _Nonnull dic) {
+        [self endRefresh];
+        if ([dic integerValueForKey:@"code"] == 200 && [dic boolValueForKey:@"status"]) {
+            NSArray *sourceArray = [[dic dictionaryValueForKey:@"data"] arrayValueForKey:@"rows"];
+            for (NSDictionary *parm in sourceArray) {
+                LiveCourseModel *model = [[LiveCourseModel alloc] initWithDictionary:parm];
+                [self.dataArray addObject:model];
+            }
+//            for (NSInteger i = 0; i < 5; i++) {
+//                LiveCourseModel *model = [[LiveCourseModel alloc] init];
+//                model.courseStartTime = @"2021-09-17 14:00:00";
+//                model.courseNum = 5;
+//                model.studentCount = 10;
+//                model.teacherName = @"zahgns";
+//                model.coursePrice = 125;
+//                model.courseGroupName = @"nihao  ssss";
+//                [self.dataArray addObject:model];
+//            }
+            
+            if (sourceArray.count < self.rows) {
+                self.isLoadMore = NO;
+            }
+        }
+        else {
+            [self MBPShow:MESSAGEKEY];
+        }
+        [self.tableView reloadData];
+        [self changePromptLabelStateWithArray:self.dataArray];
+    } faliure:^(NSError * _Nonnull error) {
+        [self endRefresh];
+        if (self.networkAvaiable == NO) {
+            [self setPromptString:@"暂无网络" imageName:@"no_networking" inView:self.tableView];
+        }
+        [self.dataArray removeAllObjects];
+        [self.tableView reloadData];
+        [self changePromptLabelStateWithArray:self.dataArray];
+    }];
+}
+
+- (void)beginRefreshImmediately {
+    [self.tableView.mj_header beginRefreshing];
+}
+
+- (void)beginFirstRefresh {
+    if (!self.isHeaderRefreshed) {
+        [self beginRefreshImmediately];
+    }
+}
+- (void)selectCellAtIndexPath:(NSIndexPath *)indexPath {
+    
+    if (self.lastSelectedIndexPath == indexPath) {
+        return;
+    }
+    if (self.lastSelectedIndexPath != nil) {
+        UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:self.lastSelectedIndexPath];
+        [cell setSelected:NO animated:NO];
+    }
+    UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];
+    [cell setSelected:YES animated:NO];
+    self.lastSelectedIndexPath = indexPath;
+}
+
+- (void)layoutSubviews {
+    [super layoutSubviews];
+    self.tableView.frame = self.bounds;
+}
+
+#pragma mark - UITableViewDataSource
+- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
+    return self.dataArray.count;
+}
+
+- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
+    LiveCourseCell *cell = [tableView dequeueReusableCellWithIdentifier:@"LiveCourseCell"];
+    LiveCourseModel *model = self.dataArray[indexPath.row];
+    BOOL hiddenInfo = self.selectIndex == 1 ? YES : NO;
+    [cell configCellWithSource:model hideStudentInfo:hiddenInfo];
+    return cell;
+}
+
+- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
+    // 直播课程组详情
+    
+}
+
+/**
+ 设置没有数据时的显示
+ 
+ @param promptString 提示语
+ @param imgName 图片名称
+ @param view 显示在什么地方
+ */
+- (void)setPromptString:(NSString *)promptString imageName:(NSString *)imgName inView:(UIView *)view {
+    if (self.promptView != nil) {
+        [self.promptView removeFromSuperview];
+    }
+    else {
+        self.promptView = [[StateView alloc]init];
+        self.promptView.frame = CGRectMake(0, 0, kScreenWidth, kScreenHeight - 300);
+    }
+    _promptPlaceView = view;
+    //当请求不到数据时 ,自定义提示view 将会出现;
+    self.promptView.imageName = imgName;
+    self.promptView.alpha = 0.0f;
+    [self.promptView setText:promptString];
+    [view addSubview:self.promptView];
+}
+
+// 结束刷新后调用方法
+- (void)changePromptLabelStateWithArray:(NSMutableArray *)array {
+    NSInteger count;
+    if (array.count) {
+        count = array.count;
+    } else {
+        count = 0;
+    }
+    
+    [UIView animateWithDuration:0.1 animations:^{
+        [[self promptView] setAlpha:count ? 0.0f :1.0f ] ;
+    }] ;
+    
+}
+
+- (BOOL)networkAvaiable {
+    return [self checkNetworkAvaiable];
+}
+
+- (BOOL)checkNetworkAvaiable {
+    BOOL isExistenceNetwork = YES;
+    Reachability *reach = [Reachability reachabilityWithHostName:@"www.apple.com"];
+    switch ([reach currentReachabilityStatus]) {
+        case NotReachable:
+            isExistenceNetwork = NO;
+            //NSLog(@"notReachable");
+            break;
+        case ReachableViaWiFi:
+            isExistenceNetwork = YES;
+            //NSLog(@"WIFI");
+            break;
+        case ReachableViaWWAN:
+            isExistenceNetwork = YES;
+            //NSLog(@"3G");
+            break;
+    }
+    return isExistenceNetwork;
+}
+
+/*
+// Only override drawRect: if you perform custom drawing.
+// An empty implementation adversely affects performance during animation.
+- (void)drawRect:(CGRect)rect {
+    // Drawing code
+}
+*/
+
+@end

+ 2 - 1
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.h

@@ -6,12 +6,13 @@
 //
 
 #import <UIKit/UIKit.h>
+#import "LiveCourseModel.h"
 
 NS_ASSUME_NONNULL_BEGIN
 
 @interface LiveCourseCell : UITableViewCell
 
-
+- (void)configCellWithSource:(LiveCourseModel *)model hideStudentInfo:(BOOL)hiddenInfo;
 
 @end
 

+ 28 - 0
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.m

@@ -16,6 +16,7 @@
 @property (weak, nonatomic) IBOutlet UILabel *orderUser;
 @property (weak, nonatomic) IBOutlet UILabel *courseTime;
 @property (weak, nonatomic) IBOutlet UILabel *priceLabel;
+@property (weak, nonatomic) IBOutlet UIView *orderView;
 
 
 @end
@@ -28,6 +29,33 @@
     self.selectionStyle = UITableViewCellSelectionStyleNone;
 }
 
+- (void)configCellWithSource:(LiveCourseModel *)model hideStudentInfo:(BOOL)hiddenInfo {
+    [self.coverImage sd_setImageWithURL:[NSURL URLWithString:model.backgroundPic] placeholderImage:[UIImage imageNamed:@"video_placeholder"]];
+    self.courseName.text = [NSString returnNoNullStringWithString:model.courseGroupName];
+    self.teacherName.text = [NSString returnNoNullStringWithString:model.teacherName];
+    [self.teacherAvatar sd_setImageWithURL:[NSURL URLWithString:model.speakerPic] placeholderImage:[UIImage imageNamed:USERDEFAULT_LOGO]];
+    
+    if (hiddenInfo) {
+        self.orderView.hidden = YES;
+        self.orderUser.text = @"";
+    }
+    else {
+        self.orderView.hidden = NO;
+        self.orderUser.text = [NSString stringWithFormat:@"%.0f人已购买",model.studentCount];
+    }
+    
+    self.priceLabel.text = [NSString  stringWithFormat:@"¥%.0f/%.0f课时",model.coursePrice,model.courseNum];
+    // time
+    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
+    formatter.timeZone = [NSTimeZone systemTimeZone];
+    [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
+    NSDate *startDate = [formatter dateFromString:model.courseStartTime];
+    [formatter setDateFormat:@"yyyy/MM/dd HH:mm"];
+    NSString *courseBegin = [formatter stringFromDate:startDate];
+    self.courseTime.text = [NSString returnNoNullStringWithString:courseBegin];
+    
+}
+
 - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
     [super setSelected:selected animated:animated];
 

+ 3 - 2
KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.xib

@@ -111,8 +111,8 @@
                                     <constraint firstAttribute="width" constant="16" id="kZw-k1-310"/>
                                 </constraints>
                             </imageView>
-                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2021/09/17 14:00~14:25" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dnA-By-ThI">
-                                <rect key="frame" x="34" y="114" width="147" height="16"/>
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2021/09/17 14:00" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dnA-By-ThI">
+                                <rect key="frame" x="34" y="114" width="105" height="16"/>
                                 <fontDescription key="fontDescription" type="system" pointSize="13"/>
                                 <color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="calibratedRGB"/>
                                 <nil key="highlightedColor"/>
@@ -163,6 +163,7 @@
                 <outlet property="courseTime" destination="dnA-By-ThI" id="zYH-8K-CD9"/>
                 <outlet property="coverImage" destination="xxS-NZ-g2N" id="AVE-vD-hDf"/>
                 <outlet property="orderUser" destination="alu-CI-VLe" id="g7W-md-Ny2"/>
+                <outlet property="orderView" destination="1P8-Tt-vJy" id="sV7-bt-dlE"/>
                 <outlet property="priceLabel" destination="pom-27-xPp" id="YX9-DU-Cu6"/>
                 <outlet property="teacherAvatar" destination="BL0-yX-dfU" id="lqv-h8-ALv"/>
                 <outlet property="teacherName" destination="MXm-cL-DLC" id="fmJ-YR-WPh"/>

BIN
KulexiuForTeacher/build/Debug-iphonesimulator/KulexiuForTeacher.app/KulexiuForTeacher


BIN
KulexiuForTeacher/build/Debug-iphonesimulator/KulexiuForTeacher.app/LiveCourseCell.nib


+ 2 - 2
KulexiuForTeacher/build/Debug-iphonesimulator/KulexiuForTeacher.app/_CodeSignature/CodeResources

@@ -314,7 +314,7 @@
 		</data>
 		<key>LiveCourseCell.nib</key>
 		<data>
-		QzVmN+z1bDcOQxorD2lxay0UEyI=
+		PQ8pyxQRO0HlvngxpMtoUqLwaLs=
 		</data>
 		<key>LivePreviewBodyView.nib</key>
 		<data>
@@ -4070,7 +4070,7 @@
 		<dict>
 			<key>hash2</key>
 			<data>
-			uUO0AP+hcRg3rtl7f0xKVO3VhBZTZ3+1l5AwGMT5zFM=
+			0wR/wtK4azf3Sw1rRh/dGBfRWep11qZlR6LeBwyLyjo=
 			</data>
 		</dict>
 		<key>LivePreviewBodyView.nib</key>

BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/KulexiuForTeacher-project-headers.hmap


+ 2 - 1
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/CourseViewController.d

@@ -54,4 +54,5 @@ dependencies: \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Course/View/LTSCalendarBottomView.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/KSFullDatePicker.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/AccompanyCourseCell.h \
-  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.h
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.h

BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/KSNetworkingManager.o


+ 3 - 0
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/KulexiuForTeacher.LinkFileList

@@ -157,6 +157,7 @@
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/CALayer+Layout.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MinePageVideoCell.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/VideoListView.o
+/Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseBodyView.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/NetworkBodyView.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/ZoomControl.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/KSSearchResultModel.o
@@ -184,6 +185,7 @@
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/KSAQRecordManager.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/UIButton+Property.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/BaseViewController.o
+/Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseViewController.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MinePageVideoView.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/ApplySpeechResultMessage.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/VideoMaskView.o
@@ -227,6 +229,7 @@
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MBProgressHUD+KSShow.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/YKNodeModel.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/ChatAddressBodyView.o
+/Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseModel.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/ALCalendarCollectionView.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/kSJXCollectionView.o
 /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveroomTimeManager.o

BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/KulexiuForTeacher_dependency_info.dat


+ 2 - 1
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseCell.d

@@ -40,4 +40,5 @@ dependencies: \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableString+KSSafe.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSObject+KSImpChangeTool.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSObject+KSSwizzling.h \
-  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.h
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.h

BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseCell.o


+ 43 - 0
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseModel.d

@@ -0,0 +1,43 @@
+dependencies: \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.m \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Define/PrefixHeader.pch \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Define/Common.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/NSString+Extension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseDefine.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseNetworkViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseBaseViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseCollectionViewCell.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseLoadingImageView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseZoomScrollView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseModel.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseLocalViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/UIView+MSSLayout.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/UIColor+Hex.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/MBProgressHUD+NJ.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/UIViewController+zhStatusBarStyle.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/pickBut.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/NSDictionary+Extension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/NSString+MD5.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/TZImagePickerController/UIView+TZLayout.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSNetworkingManager.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/VoNetworking/VoNetWorking.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/UIImage+ResizeImage.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Define/UserKeyHeader.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/UIView+ShowProgress.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/MBProgressHUD+KSShow.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/UIControl+ButtonAction.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/UIView+KSExtension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/SealClass/Util/Macro.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/GifRefresh/KSGifRefreshHeader.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/GifRefresh/KSGifRefreshFooter.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/UIView+SubViewExtension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/KSSafeObject.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSArray+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSDictionary+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableArray+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableDictionary+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableString+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSObject+KSImpChangeTool.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSObject+KSSwizzling.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.h

BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseModel.dia


BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/LiveCourseModel.o


+ 1 - 0
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MinePageCourseView.d

@@ -53,5 +53,6 @@ dependencies: \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Home/Music/Model/MusicMessageModel.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/AccompanyCourseCell.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/MinePageMusicCell.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/AuthDisplayView.h

BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MinePageCourseView.o


+ 0 - 0
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MinePageMienBodyView-cdd9d3f6.o.tmp


+ 2 - 1
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MineViewController.d

@@ -58,4 +58,5 @@ dependencies: \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Login/Model/UserInfo.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/VideoCourse/Controller/VideoCourseViewController.h \
   /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Live/Controller/CreateLiveViewController.h \
-  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/Controller/MinePageViewController.h
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/Controller/MinePageViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Controller/MyLiveCourseViewController.h

BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MineViewController.o


+ 0 - 0
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/ModifyPhoneCheckController-76473538.o.tmp


+ 0 - 0
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/ModifyPhoneCheckController-f0152cf0.o.tmp


+ 47 - 0
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseBodyView.d

@@ -0,0 +1,47 @@
+dependencies: \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/View/MyLiveCourseBodyView.m \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Define/PrefixHeader.pch \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Define/Common.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/NSString+Extension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseDefine.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseNetworkViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseBaseViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseCollectionViewCell.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseLoadingImageView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseZoomScrollView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseModel.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseLocalViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/UIView+MSSLayout.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/UIColor+Hex.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/MBProgressHUD+NJ.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/UIViewController+zhStatusBarStyle.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/pickBut.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/NSDictionary+Extension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/NSString+MD5.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/TZImagePickerController/UIView+TZLayout.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSNetworkingManager.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/VoNetworking/VoNetWorking.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/UIImage+ResizeImage.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Define/UserKeyHeader.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/UIView+ShowProgress.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/MBProgressHUD+KSShow.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/UIControl+ButtonAction.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/UIView+KSExtension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/SealClass/Util/Macro.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/GifRefresh/KSGifRefreshHeader.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/GifRefresh/KSGifRefreshFooter.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/UIView+SubViewExtension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/KSSafeObject.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSArray+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSDictionary+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableArray+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableDictionary+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableString+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSObject+KSImpChangeTool.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSObject+KSSwizzling.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/View/MyLiveCourseBodyView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSJXBodyView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/StateView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/MinePage/View/LiveCourseCell.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Model/LiveCourseModel.h

BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseBodyView.dia


BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseBodyView.o


+ 52 - 0
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseViewController.d

@@ -0,0 +1,52 @@
+dependencies: \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Controller/MyLiveCourseViewController.m \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Define/PrefixHeader.pch \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Define/Common.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/NSString+Extension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseDefine.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseNetworkViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseBaseViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseCollectionViewCell.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseLoadingImageView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseZoomScrollView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseModel.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/MSSBrowseLocalViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/MSSBrowse/UIView+MSSLayout.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/UIColor+Hex.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/MBProgressHUD+NJ.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/UIViewController+zhStatusBarStyle.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/pickBut.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/NSDictionary+Extension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/NSString+MD5.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/ThirdPart/TZImagePickerController/UIView+TZLayout.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSNetworkingManager.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/VoNetworking/VoNetWorking.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/UIImage+ResizeImage.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Define/UserKeyHeader.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/UIView+ShowProgress.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/MBProgressHUD+KSShow.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/UIControl+ButtonAction.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Extension/UIView+KSExtension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/SealClass/Util/Macro.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/GifRefresh/KSGifRefreshHeader.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/GifRefresh/KSGifRefreshFooter.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Category/UIView+SubViewExtension.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/KSSafeObject.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSArray+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSDictionary+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableArray+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableDictionary+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSMutableString+KSSafe.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSObject+KSImpChangeTool.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/SafeControl/NSObject+KSSwizzling.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/Controller/MyLiveCourseViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSBaseViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/UINavigationController+KSNavigationBar.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Tools/Custom/StateView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSBaseWKWebViewController.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/WeakWebViewScriptMessageDelegate.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSWebNavView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSWebBackButton.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Module/Mine/LiveCourse/View/MyLiveCourseBodyView.h \
+  /Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher/Common/Base/KSJXBodyView.h

BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseViewController.dia


BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/MyLiveCourseViewController.o


BIN
KulexiuForTeacher/build/KulexiuForTeacher.build/Debug-iphonesimulator/KulexiuForTeacher.build/Objects-normal/x86_64/UIView+XIBView.dia


+ 64 - 0
KulexiuForTeacher/build/XCBuildData/02ff794ca254f4ea41ee3ff31a54a212-buildRequest.json

@@ -0,0 +1,64 @@
+{
+  "_buildCommand2" : {
+    "command" : "prepareForIndexing",
+    "enableIndexBuildArena" : false,
+    "targets" : null
+  },
+  "buildCommand" : "build",
+  "configuredTargets" : [
+    {
+      "guid" : "99f0fa9b0f6b19b9c9bacf4f5e049b794e9bdea4b32b25cafdcc566c873a33a5"
+    }
+  ],
+  "containerPath" : "/Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher.xcworkspace",
+  "continueBuildingAfterErrors" : true,
+  "enableIndexBuildArena" : false,
+  "hideShellScriptEnvironment" : false,
+  "parameters" : {
+    "action" : "build",
+    "activeArchitecture" : "x86_64",
+    "activeRunDestination" : {
+      "disableOnlyActiveArch" : false,
+      "platform" : "iphonesimulator",
+      "sdk" : "iphonesimulator15.4",
+      "sdkVariant" : "iphonesimulator",
+      "supportedArchitectures" : [
+        "x86_64"
+      ],
+      "targetArchitecture" : "x86_64"
+    },
+    "arenaInfo" : {
+      "buildIntermediatesPath" : "",
+      "buildProductsPath" : "",
+      "derivedDataPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData",
+      "indexDataStoreFolderPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/DataStore",
+      "indexEnableDataStore" : true,
+      "indexPCHPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/PrecompiledHeaders",
+      "pchPath" : ""
+    },
+    "configurationName" : "Debug",
+    "overrides" : {
+      "synthesized" : {
+        "table" : {
+          "ASSETCATALOG_FILTER_FOR_DEVICE_MODEL" : "iPhone12,1",
+          "ASSETCATALOG_FILTER_FOR_DEVICE_OS_VERSION" : "15.4",
+          "BUILD_ACTIVE_RESOURCES_ONLY" : "YES",
+          "ENABLE_PREVIEWS" : "NO",
+          "TARGET_DEVICE_IDENTIFIER" : "4BC9DD92-C4AA-4097-8738-B05CD43A8796",
+          "TARGET_DEVICE_MODEL" : "iPhone12,1",
+          "TARGET_DEVICE_OS_VERSION" : "15.4",
+          "TARGET_DEVICE_PLATFORM_NAME" : "iphonesimulator"
+        }
+      }
+    }
+  },
+  "qos" : "default",
+  "schemeCommand" : "launch",
+  "schemeCommand2" : "launch",
+  "shouldCollectMetrics" : false,
+  "showNonLoggedProgress" : true,
+  "useDryRun" : true,
+  "useImplicitDependencies" : true,
+  "useLegacyBuildLocations" : false,
+  "useParallelTargets" : true
+}

BIN
KulexiuForTeacher/build/XCBuildData/20945e8786c7f8462168cc748d78bace-desc.xcbuild → KulexiuForTeacher/build/XCBuildData/02ff794ca254f4ea41ee3ff31a54a212-desc.xcbuild


File diff suppressed because it is too large
+ 0 - 0
KulexiuForTeacher/build/XCBuildData/02ff794ca254f4ea41ee3ff31a54a212-manifest.xcbuild


+ 75 - 0
KulexiuForTeacher/build/XCBuildData/02ff794ca254f4ea41ee3ff31a54a212-targetGraph.txt

@@ -0,0 +1,75 @@
+Target dependency graph (27 targets)
+AFNetworking in Pods, no dependencies
+Bugly in Pods, no dependencies
+IQKeyboardManager in Pods, no dependencies
+JCore in Pods, no dependencies
+JPush in Pods, depends on:
+JCore in Pods (explicit)
+JXCategoryView in Pods, no dependencies
+JXPagingView in Pods, no dependencies
+MBProgressHUD in Pods, no dependencies
+MJExtension in Pods, no dependencies
+MJRefresh in Pods, no dependencies
+Masonry in Pods, no dependencies
+RSKImageCropper in Pods, no dependencies
+Reachability in Pods, no dependencies
+RongCloudIM in Pods, no dependencies
+RongCloudRTC in Pods, depends on:
+RongCloudIM in Pods (explicit)
+SDWebImage in Pods, no dependencies
+SSZipArchive in Pods, no dependencies
+SocketRocket in Pods, no dependencies
+UMAPM in Pods, no dependencies
+UMDevice in Pods, no dependencies
+UMCommon in Pods, depends on:
+UMDevice in Pods (explicit)
+Whiteboard-Whiteboard in Pods, no dependencies
+YYModel in Pods, no dependencies
+dsBridge in Pods, no dependencies
+Whiteboard in Pods, depends on:
+Whiteboard-Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+Pods-KulexiuForTeacher in Pods, depends on:
+AFNetworking in Pods (explicit)
+Bugly in Pods (explicit)
+IQKeyboardManager in Pods (explicit)
+JCore in Pods (explicit)
+JPush in Pods (explicit)
+JXCategoryView in Pods (explicit)
+JXPagingView in Pods (explicit)
+MBProgressHUD in Pods (explicit)
+MJExtension in Pods (explicit)
+MJRefresh in Pods (explicit)
+Masonry in Pods (explicit)
+RSKImageCropper in Pods (explicit)
+Reachability in Pods (explicit)
+RongCloudIM in Pods (explicit)
+RongCloudRTC in Pods (explicit)
+SDWebImage in Pods (explicit)
+SSZipArchive in Pods (explicit)
+SocketRocket in Pods (explicit)
+UMAPM in Pods (explicit)
+UMCommon in Pods (explicit)
+UMDevice in Pods (explicit)
+Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+KulexiuForTeacher in KulexiuForTeacher, depends on:
+Pods-KulexiuForTeacher in Pods (implicit dependency via file 'libPods-KulexiuForTeacher.a' in build phase 'Link Binary')
+AFNetworking in Pods (implicit dependency via options '-lAFNetworking' in build setting 'OTHER_LDFLAGS')
+IQKeyboardManager in Pods (implicit dependency via options '-lIQKeyboardManager' in build setting 'OTHER_LDFLAGS')
+JXCategoryView in Pods (implicit dependency via options '-lJXCategoryView' in build setting 'OTHER_LDFLAGS')
+JXPagingView in Pods (implicit dependency via options '-lJXPagingView' in build setting 'OTHER_LDFLAGS')
+MBProgressHUD in Pods (implicit dependency via options '-lMBProgressHUD' in build setting 'OTHER_LDFLAGS')
+MJExtension in Pods (implicit dependency via options '-lMJExtension' in build setting 'OTHER_LDFLAGS')
+MJRefresh in Pods (implicit dependency via options '-lMJRefresh' in build setting 'OTHER_LDFLAGS')
+Masonry in Pods (implicit dependency via options '-lMasonry' in build setting 'OTHER_LDFLAGS')
+RSKImageCropper in Pods (implicit dependency via options '-lRSKImageCropper' in build setting 'OTHER_LDFLAGS')
+Reachability in Pods (implicit dependency via options '-lReachability' in build setting 'OTHER_LDFLAGS')
+SDWebImage in Pods (implicit dependency via options '-lSDWebImage' in build setting 'OTHER_LDFLAGS')
+SSZipArchive in Pods (implicit dependency via options '-lSSZipArchive' in build setting 'OTHER_LDFLAGS')
+SocketRocket in Pods (implicit dependency via options '-lSocketRocket' in build setting 'OTHER_LDFLAGS')
+Whiteboard in Pods (implicit dependency via options '-lWhiteboard' in build setting 'OTHER_LDFLAGS')
+YYModel in Pods (implicit dependency via options '-lYYModel' in build setting 'OTHER_LDFLAGS')
+dsBridge in Pods (implicit dependency via options '-ldsBridge' in build setting 'OTHER_LDFLAGS')

+ 64 - 0
KulexiuForTeacher/build/XCBuildData/06e39f394f0c9ab70df0512ffd64b72b-buildRequest.json

@@ -0,0 +1,64 @@
+{
+  "_buildCommand2" : {
+    "command" : "prepareForIndexing",
+    "enableIndexBuildArena" : false,
+    "targets" : null
+  },
+  "buildCommand" : "build",
+  "configuredTargets" : [
+    {
+      "guid" : "99f0fa9b0f6b19b9c9bacf4f5e049b794e9bdea4b32b25cafdcc566c873a33a5"
+    }
+  ],
+  "containerPath" : "/Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher.xcworkspace",
+  "continueBuildingAfterErrors" : true,
+  "enableIndexBuildArena" : false,
+  "hideShellScriptEnvironment" : false,
+  "parameters" : {
+    "action" : "build",
+    "activeArchitecture" : "x86_64",
+    "activeRunDestination" : {
+      "disableOnlyActiveArch" : false,
+      "platform" : "iphonesimulator",
+      "sdk" : "iphonesimulator15.4",
+      "sdkVariant" : "iphonesimulator",
+      "supportedArchitectures" : [
+        "x86_64"
+      ],
+      "targetArchitecture" : "x86_64"
+    },
+    "arenaInfo" : {
+      "buildIntermediatesPath" : "",
+      "buildProductsPath" : "",
+      "derivedDataPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData",
+      "indexDataStoreFolderPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/DataStore",
+      "indexEnableDataStore" : true,
+      "indexPCHPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/PrecompiledHeaders",
+      "pchPath" : ""
+    },
+    "configurationName" : "Debug",
+    "overrides" : {
+      "synthesized" : {
+        "table" : {
+          "ASSETCATALOG_FILTER_FOR_DEVICE_MODEL" : "iPhone12,1",
+          "ASSETCATALOG_FILTER_FOR_DEVICE_OS_VERSION" : "15.4",
+          "BUILD_ACTIVE_RESOURCES_ONLY" : "YES",
+          "ENABLE_PREVIEWS" : "NO",
+          "TARGET_DEVICE_IDENTIFIER" : "4BC9DD92-C4AA-4097-8738-B05CD43A8796",
+          "TARGET_DEVICE_MODEL" : "iPhone12,1",
+          "TARGET_DEVICE_OS_VERSION" : "15.4",
+          "TARGET_DEVICE_PLATFORM_NAME" : "iphonesimulator"
+        }
+      }
+    }
+  },
+  "qos" : "default",
+  "schemeCommand" : "launch",
+  "schemeCommand2" : "launch",
+  "shouldCollectMetrics" : false,
+  "showNonLoggedProgress" : true,
+  "useDryRun" : true,
+  "useImplicitDependencies" : true,
+  "useLegacyBuildLocations" : false,
+  "useParallelTargets" : true
+}

BIN
KulexiuForTeacher/build/XCBuildData/94b1301cbe3fe4e1cf6eab556ae5a450-desc.xcbuild → KulexiuForTeacher/build/XCBuildData/06e39f394f0c9ab70df0512ffd64b72b-desc.xcbuild


File diff suppressed because it is too large
+ 0 - 0
KulexiuForTeacher/build/XCBuildData/06e39f394f0c9ab70df0512ffd64b72b-manifest.xcbuild


+ 75 - 0
KulexiuForTeacher/build/XCBuildData/06e39f394f0c9ab70df0512ffd64b72b-targetGraph.txt

@@ -0,0 +1,75 @@
+Target dependency graph (27 targets)
+AFNetworking in Pods, no dependencies
+Bugly in Pods, no dependencies
+IQKeyboardManager in Pods, no dependencies
+JCore in Pods, no dependencies
+JPush in Pods, depends on:
+JCore in Pods (explicit)
+JXCategoryView in Pods, no dependencies
+JXPagingView in Pods, no dependencies
+MBProgressHUD in Pods, no dependencies
+MJExtension in Pods, no dependencies
+MJRefresh in Pods, no dependencies
+Masonry in Pods, no dependencies
+RSKImageCropper in Pods, no dependencies
+Reachability in Pods, no dependencies
+RongCloudIM in Pods, no dependencies
+RongCloudRTC in Pods, depends on:
+RongCloudIM in Pods (explicit)
+SDWebImage in Pods, no dependencies
+SSZipArchive in Pods, no dependencies
+SocketRocket in Pods, no dependencies
+UMAPM in Pods, no dependencies
+UMDevice in Pods, no dependencies
+UMCommon in Pods, depends on:
+UMDevice in Pods (explicit)
+Whiteboard-Whiteboard in Pods, no dependencies
+YYModel in Pods, no dependencies
+dsBridge in Pods, no dependencies
+Whiteboard in Pods, depends on:
+Whiteboard-Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+Pods-KulexiuForTeacher in Pods, depends on:
+AFNetworking in Pods (explicit)
+Bugly in Pods (explicit)
+IQKeyboardManager in Pods (explicit)
+JCore in Pods (explicit)
+JPush in Pods (explicit)
+JXCategoryView in Pods (explicit)
+JXPagingView in Pods (explicit)
+MBProgressHUD in Pods (explicit)
+MJExtension in Pods (explicit)
+MJRefresh in Pods (explicit)
+Masonry in Pods (explicit)
+RSKImageCropper in Pods (explicit)
+Reachability in Pods (explicit)
+RongCloudIM in Pods (explicit)
+RongCloudRTC in Pods (explicit)
+SDWebImage in Pods (explicit)
+SSZipArchive in Pods (explicit)
+SocketRocket in Pods (explicit)
+UMAPM in Pods (explicit)
+UMCommon in Pods (explicit)
+UMDevice in Pods (explicit)
+Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+KulexiuForTeacher in KulexiuForTeacher, depends on:
+Pods-KulexiuForTeacher in Pods (implicit dependency via file 'libPods-KulexiuForTeacher.a' in build phase 'Link Binary')
+AFNetworking in Pods (implicit dependency via options '-lAFNetworking' in build setting 'OTHER_LDFLAGS')
+IQKeyboardManager in Pods (implicit dependency via options '-lIQKeyboardManager' in build setting 'OTHER_LDFLAGS')
+JXCategoryView in Pods (implicit dependency via options '-lJXCategoryView' in build setting 'OTHER_LDFLAGS')
+JXPagingView in Pods (implicit dependency via options '-lJXPagingView' in build setting 'OTHER_LDFLAGS')
+MBProgressHUD in Pods (implicit dependency via options '-lMBProgressHUD' in build setting 'OTHER_LDFLAGS')
+MJExtension in Pods (implicit dependency via options '-lMJExtension' in build setting 'OTHER_LDFLAGS')
+MJRefresh in Pods (implicit dependency via options '-lMJRefresh' in build setting 'OTHER_LDFLAGS')
+Masonry in Pods (implicit dependency via options '-lMasonry' in build setting 'OTHER_LDFLAGS')
+RSKImageCropper in Pods (implicit dependency via options '-lRSKImageCropper' in build setting 'OTHER_LDFLAGS')
+Reachability in Pods (implicit dependency via options '-lReachability' in build setting 'OTHER_LDFLAGS')
+SDWebImage in Pods (implicit dependency via options '-lSDWebImage' in build setting 'OTHER_LDFLAGS')
+SSZipArchive in Pods (implicit dependency via options '-lSSZipArchive' in build setting 'OTHER_LDFLAGS')
+SocketRocket in Pods (implicit dependency via options '-lSocketRocket' in build setting 'OTHER_LDFLAGS')
+Whiteboard in Pods (implicit dependency via options '-lWhiteboard' in build setting 'OTHER_LDFLAGS')
+YYModel in Pods (implicit dependency via options '-lYYModel' in build setting 'OTHER_LDFLAGS')
+dsBridge in Pods (implicit dependency via options '-ldsBridge' in build setting 'OTHER_LDFLAGS')

+ 63 - 0
KulexiuForTeacher/build/XCBuildData/16183a07ad25db184153a4f39d9fe654-buildRequest.json

@@ -0,0 +1,63 @@
+{
+  "_buildCommand2" : {
+    "command" : "prepareForIndexing",
+    "enableIndexBuildArena" : false,
+    "targets" : null
+  },
+  "buildCommand" : "build",
+  "configuredTargets" : [
+    {
+      "guid" : "99f0fa9b0f6b19b9c9bacf4f5e049b794e9bdea4b32b25cafdcc566c873a33a5"
+    }
+  ],
+  "containerPath" : "/Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher.xcworkspace",
+  "continueBuildingAfterErrors" : true,
+  "enableIndexBuildArena" : false,
+  "hideShellScriptEnvironment" : false,
+  "parameters" : {
+    "action" : "build",
+    "activeArchitecture" : "x86_64",
+    "activeRunDestination" : {
+      "disableOnlyActiveArch" : false,
+      "platform" : "iphonesimulator",
+      "sdk" : "iphonesimulator15.4",
+      "sdkVariant" : "iphonesimulator",
+      "supportedArchitectures" : [
+        "x86_64"
+      ],
+      "targetArchitecture" : "x86_64"
+    },
+    "arenaInfo" : {
+      "buildIntermediatesPath" : "",
+      "buildProductsPath" : "",
+      "derivedDataPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData",
+      "indexDataStoreFolderPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/DataStore",
+      "indexEnableDataStore" : true,
+      "indexPCHPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/PrecompiledHeaders",
+      "pchPath" : ""
+    },
+    "configurationName" : "Debug",
+    "overrides" : {
+      "synthesized" : {
+        "table" : {
+          "ASSETCATALOG_FILTER_FOR_DEVICE_MODEL" : "iPhone12,1",
+          "ASSETCATALOG_FILTER_FOR_DEVICE_OS_VERSION" : "15.4",
+          "BUILD_ACTIVE_RESOURCES_ONLY" : "YES",
+          "ENABLE_PREVIEWS" : "NO",
+          "TARGET_DEVICE_IDENTIFIER" : "4BC9DD92-C4AA-4097-8738-B05CD43A8796",
+          "TARGET_DEVICE_MODEL" : "iPhone12,1",
+          "TARGET_DEVICE_OS_VERSION" : "15.4",
+          "TARGET_DEVICE_PLATFORM_NAME" : "iphonesimulator"
+        }
+      }
+    }
+  },
+  "schemeCommand" : "launch",
+  "schemeCommand2" : "launch",
+  "shouldCollectMetrics" : false,
+  "showNonLoggedProgress" : true,
+  "useDryRun" : false,
+  "useImplicitDependencies" : true,
+  "useLegacyBuildLocations" : false,
+  "useParallelTargets" : true
+}

BIN
KulexiuForTeacher/build/XCBuildData/37cd218c2307544814e4d2c8bf0ea71c-desc.xcbuild → KulexiuForTeacher/build/XCBuildData/16183a07ad25db184153a4f39d9fe654-desc.xcbuild


File diff suppressed because it is too large
+ 0 - 0
KulexiuForTeacher/build/XCBuildData/16183a07ad25db184153a4f39d9fe654-manifest.xcbuild


+ 75 - 0
KulexiuForTeacher/build/XCBuildData/16183a07ad25db184153a4f39d9fe654-targetGraph.txt

@@ -0,0 +1,75 @@
+Target dependency graph (27 targets)
+AFNetworking in Pods, no dependencies
+Bugly in Pods, no dependencies
+IQKeyboardManager in Pods, no dependencies
+JCore in Pods, no dependencies
+JPush in Pods, depends on:
+JCore in Pods (explicit)
+JXCategoryView in Pods, no dependencies
+JXPagingView in Pods, no dependencies
+MBProgressHUD in Pods, no dependencies
+MJExtension in Pods, no dependencies
+MJRefresh in Pods, no dependencies
+Masonry in Pods, no dependencies
+RSKImageCropper in Pods, no dependencies
+Reachability in Pods, no dependencies
+RongCloudIM in Pods, no dependencies
+RongCloudRTC in Pods, depends on:
+RongCloudIM in Pods (explicit)
+SDWebImage in Pods, no dependencies
+SSZipArchive in Pods, no dependencies
+SocketRocket in Pods, no dependencies
+UMAPM in Pods, no dependencies
+UMDevice in Pods, no dependencies
+UMCommon in Pods, depends on:
+UMDevice in Pods (explicit)
+Whiteboard-Whiteboard in Pods, no dependencies
+YYModel in Pods, no dependencies
+dsBridge in Pods, no dependencies
+Whiteboard in Pods, depends on:
+Whiteboard-Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+Pods-KulexiuForTeacher in Pods, depends on:
+AFNetworking in Pods (explicit)
+Bugly in Pods (explicit)
+IQKeyboardManager in Pods (explicit)
+JCore in Pods (explicit)
+JPush in Pods (explicit)
+JXCategoryView in Pods (explicit)
+JXPagingView in Pods (explicit)
+MBProgressHUD in Pods (explicit)
+MJExtension in Pods (explicit)
+MJRefresh in Pods (explicit)
+Masonry in Pods (explicit)
+RSKImageCropper in Pods (explicit)
+Reachability in Pods (explicit)
+RongCloudIM in Pods (explicit)
+RongCloudRTC in Pods (explicit)
+SDWebImage in Pods (explicit)
+SSZipArchive in Pods (explicit)
+SocketRocket in Pods (explicit)
+UMAPM in Pods (explicit)
+UMCommon in Pods (explicit)
+UMDevice in Pods (explicit)
+Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+KulexiuForTeacher in KulexiuForTeacher, depends on:
+Pods-KulexiuForTeacher in Pods (implicit dependency via file 'libPods-KulexiuForTeacher.a' in build phase 'Link Binary')
+AFNetworking in Pods (implicit dependency via options '-lAFNetworking' in build setting 'OTHER_LDFLAGS')
+IQKeyboardManager in Pods (implicit dependency via options '-lIQKeyboardManager' in build setting 'OTHER_LDFLAGS')
+JXCategoryView in Pods (implicit dependency via options '-lJXCategoryView' in build setting 'OTHER_LDFLAGS')
+JXPagingView in Pods (implicit dependency via options '-lJXPagingView' in build setting 'OTHER_LDFLAGS')
+MBProgressHUD in Pods (implicit dependency via options '-lMBProgressHUD' in build setting 'OTHER_LDFLAGS')
+MJExtension in Pods (implicit dependency via options '-lMJExtension' in build setting 'OTHER_LDFLAGS')
+MJRefresh in Pods (implicit dependency via options '-lMJRefresh' in build setting 'OTHER_LDFLAGS')
+Masonry in Pods (implicit dependency via options '-lMasonry' in build setting 'OTHER_LDFLAGS')
+RSKImageCropper in Pods (implicit dependency via options '-lRSKImageCropper' in build setting 'OTHER_LDFLAGS')
+Reachability in Pods (implicit dependency via options '-lReachability' in build setting 'OTHER_LDFLAGS')
+SDWebImage in Pods (implicit dependency via options '-lSDWebImage' in build setting 'OTHER_LDFLAGS')
+SSZipArchive in Pods (implicit dependency via options '-lSSZipArchive' in build setting 'OTHER_LDFLAGS')
+SocketRocket in Pods (implicit dependency via options '-lSocketRocket' in build setting 'OTHER_LDFLAGS')
+Whiteboard in Pods (implicit dependency via options '-lWhiteboard' in build setting 'OTHER_LDFLAGS')
+YYModel in Pods (implicit dependency via options '-lYYModel' in build setting 'OTHER_LDFLAGS')
+dsBridge in Pods (implicit dependency via options '-ldsBridge' in build setting 'OTHER_LDFLAGS')

+ 64 - 0
KulexiuForTeacher/build/XCBuildData/86c0d39cea9b2711cb54dee67a17b1e7-buildRequest.json

@@ -0,0 +1,64 @@
+{
+  "_buildCommand2" : {
+    "command" : "prepareForIndexing",
+    "enableIndexBuildArena" : false,
+    "targets" : null
+  },
+  "buildCommand" : "build",
+  "configuredTargets" : [
+    {
+      "guid" : "99f0fa9b0f6b19b9c9bacf4f5e049b794e9bdea4b32b25cafdcc566c873a33a5"
+    }
+  ],
+  "containerPath" : "/Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher.xcworkspace",
+  "continueBuildingAfterErrors" : true,
+  "enableIndexBuildArena" : false,
+  "hideShellScriptEnvironment" : false,
+  "parameters" : {
+    "action" : "build",
+    "activeArchitecture" : "x86_64",
+    "activeRunDestination" : {
+      "disableOnlyActiveArch" : false,
+      "platform" : "iphonesimulator",
+      "sdk" : "iphonesimulator15.4",
+      "sdkVariant" : "iphonesimulator",
+      "supportedArchitectures" : [
+        "x86_64"
+      ],
+      "targetArchitecture" : "x86_64"
+    },
+    "arenaInfo" : {
+      "buildIntermediatesPath" : "",
+      "buildProductsPath" : "",
+      "derivedDataPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData",
+      "indexDataStoreFolderPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/DataStore",
+      "indexEnableDataStore" : true,
+      "indexPCHPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/PrecompiledHeaders",
+      "pchPath" : ""
+    },
+    "configurationName" : "Debug",
+    "overrides" : {
+      "synthesized" : {
+        "table" : {
+          "ASSETCATALOG_FILTER_FOR_DEVICE_MODEL" : "iPhone12,1",
+          "ASSETCATALOG_FILTER_FOR_DEVICE_OS_VERSION" : "15.4",
+          "BUILD_ACTIVE_RESOURCES_ONLY" : "YES",
+          "ENABLE_PREVIEWS" : "NO",
+          "TARGET_DEVICE_IDENTIFIER" : "4BC9DD92-C4AA-4097-8738-B05CD43A8796",
+          "TARGET_DEVICE_MODEL" : "iPhone12,1",
+          "TARGET_DEVICE_OS_VERSION" : "15.4",
+          "TARGET_DEVICE_PLATFORM_NAME" : "iphonesimulator"
+        }
+      }
+    }
+  },
+  "qos" : "default",
+  "schemeCommand" : "launch",
+  "schemeCommand2" : "launch",
+  "shouldCollectMetrics" : false,
+  "showNonLoggedProgress" : true,
+  "useDryRun" : true,
+  "useImplicitDependencies" : true,
+  "useLegacyBuildLocations" : false,
+  "useParallelTargets" : true
+}

+ 75 - 0
KulexiuForTeacher/build/XCBuildData/86c0d39cea9b2711cb54dee67a17b1e7-targetGraph.txt

@@ -0,0 +1,75 @@
+Target dependency graph (27 targets)
+AFNetworking in Pods, no dependencies
+Bugly in Pods, no dependencies
+IQKeyboardManager in Pods, no dependencies
+JCore in Pods, no dependencies
+JPush in Pods, depends on:
+JCore in Pods (explicit)
+JXCategoryView in Pods, no dependencies
+JXPagingView in Pods, no dependencies
+MBProgressHUD in Pods, no dependencies
+MJExtension in Pods, no dependencies
+MJRefresh in Pods, no dependencies
+Masonry in Pods, no dependencies
+RSKImageCropper in Pods, no dependencies
+Reachability in Pods, no dependencies
+RongCloudIM in Pods, no dependencies
+RongCloudRTC in Pods, depends on:
+RongCloudIM in Pods (explicit)
+SDWebImage in Pods, no dependencies
+SSZipArchive in Pods, no dependencies
+SocketRocket in Pods, no dependencies
+UMAPM in Pods, no dependencies
+UMDevice in Pods, no dependencies
+UMCommon in Pods, depends on:
+UMDevice in Pods (explicit)
+Whiteboard-Whiteboard in Pods, no dependencies
+YYModel in Pods, no dependencies
+dsBridge in Pods, no dependencies
+Whiteboard in Pods, depends on:
+Whiteboard-Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+Pods-KulexiuForTeacher in Pods, depends on:
+AFNetworking in Pods (explicit)
+Bugly in Pods (explicit)
+IQKeyboardManager in Pods (explicit)
+JCore in Pods (explicit)
+JPush in Pods (explicit)
+JXCategoryView in Pods (explicit)
+JXPagingView in Pods (explicit)
+MBProgressHUD in Pods (explicit)
+MJExtension in Pods (explicit)
+MJRefresh in Pods (explicit)
+Masonry in Pods (explicit)
+RSKImageCropper in Pods (explicit)
+Reachability in Pods (explicit)
+RongCloudIM in Pods (explicit)
+RongCloudRTC in Pods (explicit)
+SDWebImage in Pods (explicit)
+SSZipArchive in Pods (explicit)
+SocketRocket in Pods (explicit)
+UMAPM in Pods (explicit)
+UMCommon in Pods (explicit)
+UMDevice in Pods (explicit)
+Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+KulexiuForTeacher in KulexiuForTeacher, depends on:
+Pods-KulexiuForTeacher in Pods (implicit dependency via file 'libPods-KulexiuForTeacher.a' in build phase 'Link Binary')
+AFNetworking in Pods (implicit dependency via options '-lAFNetworking' in build setting 'OTHER_LDFLAGS')
+IQKeyboardManager in Pods (implicit dependency via options '-lIQKeyboardManager' in build setting 'OTHER_LDFLAGS')
+JXCategoryView in Pods (implicit dependency via options '-lJXCategoryView' in build setting 'OTHER_LDFLAGS')
+JXPagingView in Pods (implicit dependency via options '-lJXPagingView' in build setting 'OTHER_LDFLAGS')
+MBProgressHUD in Pods (implicit dependency via options '-lMBProgressHUD' in build setting 'OTHER_LDFLAGS')
+MJExtension in Pods (implicit dependency via options '-lMJExtension' in build setting 'OTHER_LDFLAGS')
+MJRefresh in Pods (implicit dependency via options '-lMJRefresh' in build setting 'OTHER_LDFLAGS')
+Masonry in Pods (implicit dependency via options '-lMasonry' in build setting 'OTHER_LDFLAGS')
+RSKImageCropper in Pods (implicit dependency via options '-lRSKImageCropper' in build setting 'OTHER_LDFLAGS')
+Reachability in Pods (implicit dependency via options '-lReachability' in build setting 'OTHER_LDFLAGS')
+SDWebImage in Pods (implicit dependency via options '-lSDWebImage' in build setting 'OTHER_LDFLAGS')
+SSZipArchive in Pods (implicit dependency via options '-lSSZipArchive' in build setting 'OTHER_LDFLAGS')
+SocketRocket in Pods (implicit dependency via options '-lSocketRocket' in build setting 'OTHER_LDFLAGS')
+Whiteboard in Pods (implicit dependency via options '-lWhiteboard' in build setting 'OTHER_LDFLAGS')
+YYModel in Pods (implicit dependency via options '-lYYModel' in build setting 'OTHER_LDFLAGS')
+dsBridge in Pods (implicit dependency via options '-ldsBridge' in build setting 'OTHER_LDFLAGS')

BIN
KulexiuForTeacher/build/XCBuildData/BuildDescriptionCacheIndex-2297acb106a30e2935a01f5221f6a714


+ 63 - 0
KulexiuForTeacher/build/XCBuildData/a74a3c397bed9fe6c4cf38072185cb79-buildRequest.json

@@ -0,0 +1,63 @@
+{
+  "_buildCommand2" : {
+    "command" : "prepareForIndexing",
+    "enableIndexBuildArena" : false,
+    "targets" : null
+  },
+  "buildCommand" : "build",
+  "configuredTargets" : [
+    {
+      "guid" : "99f0fa9b0f6b19b9c9bacf4f5e049b794e9bdea4b32b25cafdcc566c873a33a5"
+    }
+  ],
+  "containerPath" : "/Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher.xcworkspace",
+  "continueBuildingAfterErrors" : true,
+  "enableIndexBuildArena" : false,
+  "hideShellScriptEnvironment" : false,
+  "parameters" : {
+    "action" : "build",
+    "activeArchitecture" : "x86_64",
+    "activeRunDestination" : {
+      "disableOnlyActiveArch" : false,
+      "platform" : "iphonesimulator",
+      "sdk" : "iphonesimulator15.4",
+      "sdkVariant" : "iphonesimulator",
+      "supportedArchitectures" : [
+        "x86_64"
+      ],
+      "targetArchitecture" : "x86_64"
+    },
+    "arenaInfo" : {
+      "buildIntermediatesPath" : "",
+      "buildProductsPath" : "",
+      "derivedDataPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData",
+      "indexDataStoreFolderPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/DataStore",
+      "indexEnableDataStore" : true,
+      "indexPCHPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/PrecompiledHeaders",
+      "pchPath" : ""
+    },
+    "configurationName" : "Debug",
+    "overrides" : {
+      "synthesized" : {
+        "table" : {
+          "ASSETCATALOG_FILTER_FOR_DEVICE_MODEL" : "iPhone12,1",
+          "ASSETCATALOG_FILTER_FOR_DEVICE_OS_VERSION" : "15.4",
+          "BUILD_ACTIVE_RESOURCES_ONLY" : "YES",
+          "ENABLE_PREVIEWS" : "NO",
+          "TARGET_DEVICE_IDENTIFIER" : "4BC9DD92-C4AA-4097-8738-B05CD43A8796",
+          "TARGET_DEVICE_MODEL" : "iPhone12,1",
+          "TARGET_DEVICE_OS_VERSION" : "15.4",
+          "TARGET_DEVICE_PLATFORM_NAME" : "iphonesimulator"
+        }
+      }
+    }
+  },
+  "schemeCommand" : "launch",
+  "schemeCommand2" : "launch",
+  "shouldCollectMetrics" : false,
+  "showNonLoggedProgress" : true,
+  "useDryRun" : false,
+  "useImplicitDependencies" : true,
+  "useLegacyBuildLocations" : false,
+  "useParallelTargets" : true
+}

+ 75 - 0
KulexiuForTeacher/build/XCBuildData/a74a3c397bed9fe6c4cf38072185cb79-targetGraph.txt

@@ -0,0 +1,75 @@
+Target dependency graph (27 targets)
+AFNetworking in Pods, no dependencies
+Bugly in Pods, no dependencies
+IQKeyboardManager in Pods, no dependencies
+JCore in Pods, no dependencies
+JPush in Pods, depends on:
+JCore in Pods (explicit)
+JXCategoryView in Pods, no dependencies
+JXPagingView in Pods, no dependencies
+MBProgressHUD in Pods, no dependencies
+MJExtension in Pods, no dependencies
+MJRefresh in Pods, no dependencies
+Masonry in Pods, no dependencies
+RSKImageCropper in Pods, no dependencies
+Reachability in Pods, no dependencies
+RongCloudIM in Pods, no dependencies
+RongCloudRTC in Pods, depends on:
+RongCloudIM in Pods (explicit)
+SDWebImage in Pods, no dependencies
+SSZipArchive in Pods, no dependencies
+SocketRocket in Pods, no dependencies
+UMAPM in Pods, no dependencies
+UMDevice in Pods, no dependencies
+UMCommon in Pods, depends on:
+UMDevice in Pods (explicit)
+Whiteboard-Whiteboard in Pods, no dependencies
+YYModel in Pods, no dependencies
+dsBridge in Pods, no dependencies
+Whiteboard in Pods, depends on:
+Whiteboard-Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+Pods-KulexiuForTeacher in Pods, depends on:
+AFNetworking in Pods (explicit)
+Bugly in Pods (explicit)
+IQKeyboardManager in Pods (explicit)
+JCore in Pods (explicit)
+JPush in Pods (explicit)
+JXCategoryView in Pods (explicit)
+JXPagingView in Pods (explicit)
+MBProgressHUD in Pods (explicit)
+MJExtension in Pods (explicit)
+MJRefresh in Pods (explicit)
+Masonry in Pods (explicit)
+RSKImageCropper in Pods (explicit)
+Reachability in Pods (explicit)
+RongCloudIM in Pods (explicit)
+RongCloudRTC in Pods (explicit)
+SDWebImage in Pods (explicit)
+SSZipArchive in Pods (explicit)
+SocketRocket in Pods (explicit)
+UMAPM in Pods (explicit)
+UMCommon in Pods (explicit)
+UMDevice in Pods (explicit)
+Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+KulexiuForTeacher in KulexiuForTeacher, depends on:
+Pods-KulexiuForTeacher in Pods (implicit dependency via file 'libPods-KulexiuForTeacher.a' in build phase 'Link Binary')
+AFNetworking in Pods (implicit dependency via options '-lAFNetworking' in build setting 'OTHER_LDFLAGS')
+IQKeyboardManager in Pods (implicit dependency via options '-lIQKeyboardManager' in build setting 'OTHER_LDFLAGS')
+JXCategoryView in Pods (implicit dependency via options '-lJXCategoryView' in build setting 'OTHER_LDFLAGS')
+JXPagingView in Pods (implicit dependency via options '-lJXPagingView' in build setting 'OTHER_LDFLAGS')
+MBProgressHUD in Pods (implicit dependency via options '-lMBProgressHUD' in build setting 'OTHER_LDFLAGS')
+MJExtension in Pods (implicit dependency via options '-lMJExtension' in build setting 'OTHER_LDFLAGS')
+MJRefresh in Pods (implicit dependency via options '-lMJRefresh' in build setting 'OTHER_LDFLAGS')
+Masonry in Pods (implicit dependency via options '-lMasonry' in build setting 'OTHER_LDFLAGS')
+RSKImageCropper in Pods (implicit dependency via options '-lRSKImageCropper' in build setting 'OTHER_LDFLAGS')
+Reachability in Pods (implicit dependency via options '-lReachability' in build setting 'OTHER_LDFLAGS')
+SDWebImage in Pods (implicit dependency via options '-lSDWebImage' in build setting 'OTHER_LDFLAGS')
+SSZipArchive in Pods (implicit dependency via options '-lSSZipArchive' in build setting 'OTHER_LDFLAGS')
+SocketRocket in Pods (implicit dependency via options '-lSocketRocket' in build setting 'OTHER_LDFLAGS')
+Whiteboard in Pods (implicit dependency via options '-lWhiteboard' in build setting 'OTHER_LDFLAGS')
+YYModel in Pods (implicit dependency via options '-lYYModel' in build setting 'OTHER_LDFLAGS')
+dsBridge in Pods (implicit dependency via options '-ldsBridge' in build setting 'OTHER_LDFLAGS')

+ 63 - 0
KulexiuForTeacher/build/XCBuildData/a8b04d9658a3d313515d82d971bfbd12-buildRequest.json

@@ -0,0 +1,63 @@
+{
+  "_buildCommand2" : {
+    "command" : "prepareForIndexing",
+    "enableIndexBuildArena" : false,
+    "targets" : null
+  },
+  "buildCommand" : "build",
+  "configuredTargets" : [
+    {
+      "guid" : "99f0fa9b0f6b19b9c9bacf4f5e049b794e9bdea4b32b25cafdcc566c873a33a5"
+    }
+  ],
+  "containerPath" : "/Users/wangzhi/DayaWorkspace/klx_teacher/KulexiuForTeacher/KulexiuForTeacher.xcworkspace",
+  "continueBuildingAfterErrors" : true,
+  "enableIndexBuildArena" : false,
+  "hideShellScriptEnvironment" : false,
+  "parameters" : {
+    "action" : "build",
+    "activeArchitecture" : "x86_64",
+    "activeRunDestination" : {
+      "disableOnlyActiveArch" : false,
+      "platform" : "iphonesimulator",
+      "sdk" : "iphonesimulator15.4",
+      "sdkVariant" : "iphonesimulator",
+      "supportedArchitectures" : [
+        "x86_64"
+      ],
+      "targetArchitecture" : "x86_64"
+    },
+    "arenaInfo" : {
+      "buildIntermediatesPath" : "",
+      "buildProductsPath" : "",
+      "derivedDataPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData",
+      "indexDataStoreFolderPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/DataStore",
+      "indexEnableDataStore" : true,
+      "indexPCHPath" : "/Users/wangzhi/Library/Developer/Xcode/DerivedData/KulexiuForTeacher-baddlroaibsfkrbomurxiwdnbqjs/Index/PrecompiledHeaders",
+      "pchPath" : ""
+    },
+    "configurationName" : "Debug",
+    "overrides" : {
+      "synthesized" : {
+        "table" : {
+          "ASSETCATALOG_FILTER_FOR_DEVICE_MODEL" : "iPhone12,1",
+          "ASSETCATALOG_FILTER_FOR_DEVICE_OS_VERSION" : "15.4",
+          "BUILD_ACTIVE_RESOURCES_ONLY" : "YES",
+          "ENABLE_PREVIEWS" : "NO",
+          "TARGET_DEVICE_IDENTIFIER" : "4BC9DD92-C4AA-4097-8738-B05CD43A8796",
+          "TARGET_DEVICE_MODEL" : "iPhone12,1",
+          "TARGET_DEVICE_OS_VERSION" : "15.4",
+          "TARGET_DEVICE_PLATFORM_NAME" : "iphonesimulator"
+        }
+      }
+    }
+  },
+  "schemeCommand" : "launch",
+  "schemeCommand2" : "launch",
+  "shouldCollectMetrics" : false,
+  "showNonLoggedProgress" : true,
+  "useDryRun" : false,
+  "useImplicitDependencies" : true,
+  "useLegacyBuildLocations" : false,
+  "useParallelTargets" : true
+}

BIN
KulexiuForTeacher/build/XCBuildData/792adf28a9c6979be907aeda2029306c-desc.xcbuild → KulexiuForTeacher/build/XCBuildData/a8b04d9658a3d313515d82d971bfbd12-desc.xcbuild


File diff suppressed because it is too large
+ 0 - 0
KulexiuForTeacher/build/XCBuildData/a8b04d9658a3d313515d82d971bfbd12-manifest.xcbuild


+ 75 - 0
KulexiuForTeacher/build/XCBuildData/a8b04d9658a3d313515d82d971bfbd12-targetGraph.txt

@@ -0,0 +1,75 @@
+Target dependency graph (27 targets)
+AFNetworking in Pods, no dependencies
+Bugly in Pods, no dependencies
+IQKeyboardManager in Pods, no dependencies
+JCore in Pods, no dependencies
+JPush in Pods, depends on:
+JCore in Pods (explicit)
+JXCategoryView in Pods, no dependencies
+JXPagingView in Pods, no dependencies
+MBProgressHUD in Pods, no dependencies
+MJExtension in Pods, no dependencies
+MJRefresh in Pods, no dependencies
+Masonry in Pods, no dependencies
+RSKImageCropper in Pods, no dependencies
+Reachability in Pods, no dependencies
+RongCloudIM in Pods, no dependencies
+RongCloudRTC in Pods, depends on:
+RongCloudIM in Pods (explicit)
+SDWebImage in Pods, no dependencies
+SSZipArchive in Pods, no dependencies
+SocketRocket in Pods, no dependencies
+UMAPM in Pods, no dependencies
+UMDevice in Pods, no dependencies
+UMCommon in Pods, depends on:
+UMDevice in Pods (explicit)
+Whiteboard-Whiteboard in Pods, no dependencies
+YYModel in Pods, no dependencies
+dsBridge in Pods, no dependencies
+Whiteboard in Pods, depends on:
+Whiteboard-Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+Pods-KulexiuForTeacher in Pods, depends on:
+AFNetworking in Pods (explicit)
+Bugly in Pods (explicit)
+IQKeyboardManager in Pods (explicit)
+JCore in Pods (explicit)
+JPush in Pods (explicit)
+JXCategoryView in Pods (explicit)
+JXPagingView in Pods (explicit)
+MBProgressHUD in Pods (explicit)
+MJExtension in Pods (explicit)
+MJRefresh in Pods (explicit)
+Masonry in Pods (explicit)
+RSKImageCropper in Pods (explicit)
+Reachability in Pods (explicit)
+RongCloudIM in Pods (explicit)
+RongCloudRTC in Pods (explicit)
+SDWebImage in Pods (explicit)
+SSZipArchive in Pods (explicit)
+SocketRocket in Pods (explicit)
+UMAPM in Pods (explicit)
+UMCommon in Pods (explicit)
+UMDevice in Pods (explicit)
+Whiteboard in Pods (explicit)
+YYModel in Pods (explicit)
+dsBridge in Pods (explicit)
+KulexiuForTeacher in KulexiuForTeacher, depends on:
+Pods-KulexiuForTeacher in Pods (implicit dependency via file 'libPods-KulexiuForTeacher.a' in build phase 'Link Binary')
+AFNetworking in Pods (implicit dependency via options '-lAFNetworking' in build setting 'OTHER_LDFLAGS')
+IQKeyboardManager in Pods (implicit dependency via options '-lIQKeyboardManager' in build setting 'OTHER_LDFLAGS')
+JXCategoryView in Pods (implicit dependency via options '-lJXCategoryView' in build setting 'OTHER_LDFLAGS')
+JXPagingView in Pods (implicit dependency via options '-lJXPagingView' in build setting 'OTHER_LDFLAGS')
+MBProgressHUD in Pods (implicit dependency via options '-lMBProgressHUD' in build setting 'OTHER_LDFLAGS')
+MJExtension in Pods (implicit dependency via options '-lMJExtension' in build setting 'OTHER_LDFLAGS')
+MJRefresh in Pods (implicit dependency via options '-lMJRefresh' in build setting 'OTHER_LDFLAGS')
+Masonry in Pods (implicit dependency via options '-lMasonry' in build setting 'OTHER_LDFLAGS')
+RSKImageCropper in Pods (implicit dependency via options '-lRSKImageCropper' in build setting 'OTHER_LDFLAGS')
+Reachability in Pods (implicit dependency via options '-lReachability' in build setting 'OTHER_LDFLAGS')
+SDWebImage in Pods (implicit dependency via options '-lSDWebImage' in build setting 'OTHER_LDFLAGS')
+SSZipArchive in Pods (implicit dependency via options '-lSSZipArchive' in build setting 'OTHER_LDFLAGS')
+SocketRocket in Pods (implicit dependency via options '-lSocketRocket' in build setting 'OTHER_LDFLAGS')
+Whiteboard in Pods (implicit dependency via options '-lWhiteboard' in build setting 'OTHER_LDFLAGS')
+YYModel in Pods (implicit dependency via options '-lYYModel' in build setting 'OTHER_LDFLAGS')
+dsBridge in Pods (implicit dependency via options '-ldsBridge' in build setting 'OTHER_LDFLAGS')

BIN
KulexiuForTeacher/build/XCBuildData/build.db


Some files were not shown because too many files changed in this diff