├── .gitignore ├── Doc └── 极客时间《从0开发一款iOS应用》课件.pdf ├── Images ├── 0.PNG ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png └── 6.png ├── README.md └── project ├── GTToday ├── GTToday.entitlements ├── Info.plist ├── TodayViewController.h └── TodayViewController.m ├── Podfile.lock ├── SampleApp.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── SampleApp.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── SampleApp ├── AlternateIcons │ └── ICONBLACK.png ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── ICONBlue.png │ │ ├── Icon-60.png │ │ ├── Icon-60@2x.png │ │ ├── Icon-60@3x.png │ │ ├── Icon-Small@2x-1.png │ │ ├── Icon-Small@3x.png │ │ ├── Icon-Spotlight-40.png │ │ ├── Icon-Spotlight-40@2x.png │ │ └── Icon-Spotlight-40@3x.png │ ├── Contents.json │ ├── LaunchImage.launchimage │ │ ├── 1125*2436_x.png │ │ ├── 1242*2208.png │ │ ├── 1242*2688_max.png │ │ ├── 750*1334.png │ │ ├── 828*1792_xr.png │ │ └── Contents.json │ ├── comment.imageset │ │ ├── Contents.json │ │ └── comment@3x.png │ ├── praise.imageset │ │ ├── Contents.json │ │ └── praise@3x.png │ ├── search.imageset │ │ ├── Contents.json │ │ └── search@3x.png │ ├── share.imageset │ │ ├── Contents.json │ │ ├── share@2x.png │ │ └── share@3x.png │ ├── testScale.imageset │ │ ├── Contents.json │ │ ├── testScale@2x.png │ │ └── testScale@3x.png │ ├── videoCover.imageset │ │ ├── Contents.json │ │ └── videoCover@3x.png │ └── videoPlay.imageset │ │ ├── Contents.json │ │ └── videoPlay@3x.png ├── Base.lproj │ └── Main.storyboard ├── GTFramework │ ├── GTFramework.framework │ │ ├── GTFramework │ │ ├── Headers │ │ │ ├── GTFramework.h │ │ │ └── GTFrameworkTest.h │ │ ├── Info.plist │ │ ├── Modules │ │ │ └── module.modulemap │ │ └── _CodeSignature │ │ │ └── CodeResources │ ├── GTStaic.h │ ├── GTStaicTest.h │ ├── TencentOpenAPI.framework │ │ ├── Headers │ │ │ ├── QQApiInterface.h │ │ │ ├── QQApiInterfaceObject.h │ │ │ ├── TencentOAuth.h │ │ │ └── sdkdef.h │ │ └── TencentOpenAPI │ └── libGTStaic.a ├── Info.plist ├── MIneController │ ├── GTLogin.h │ ├── GTLogin.m │ ├── GTMineViewController.h │ └── GTMineViewController.m ├── NewsController │ ├── Controller │ │ ├── GTNewsViewController.h │ │ └── GTNewsViewController.m │ ├── Model │ │ ├── GTListItem.h │ │ ├── GTListItem.m │ │ ├── GTListLoader.h │ │ └── GTListLoader.m │ ├── View │ │ ├── GTCommentManager.h │ │ ├── GTCommentManager.m │ │ ├── GTDeleteCellView.h │ │ ├── GTDeleteCellView.m │ │ ├── GTNormalTableViewCell.h │ │ ├── GTNormalTableViewCell.m │ │ ├── GTSearchBar.h │ │ └── GTSearchBar.m │ └── detail │ │ ├── GTDetailViewController.h │ │ └── GTDetailViewController.m ├── RecommendController │ ├── GTRecommendSectionController.h │ ├── GTRecommendSectionController.m │ ├── GTRecommendViewController.h │ └── GTRecommendViewController.m ├── SampleApp.entitlements ├── Utils │ ├── GTLocation.h │ ├── GTLocation.m │ ├── GTMediator.h │ ├── GTMediator.m │ ├── GTNotification.h │ ├── GTNotification.m │ ├── GTScreen.h │ ├── GTScreen.m │ ├── GTSplashView.h │ └── GTSplashView.m ├── VideoController │ ├── GTVideoCoverView.h │ ├── GTVideoCoverView.m │ ├── GTVideoPlayer.h │ ├── GTVideoPlayer.m │ ├── GTVideoToolbar.h │ ├── GTVideoToolbar.m │ ├── GTVideoViewController.h │ └── GTVideoViewController.m ├── icon.bundle │ ├── home@2x.png │ ├── home_selected@2x.png │ ├── icon.png │ ├── like@2x.png │ ├── like_selected@2x.png │ ├── page@2x.png │ ├── page_selected@2x.png │ ├── splash.png │ ├── video@2x.png │ └── video_selected@2x.png └── main.m └── podfile /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/.gitignore -------------------------------------------------------------------------------- /Doc/极客时间《从0开发一款iOS应用》课件.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/Doc/极客时间《从0开发一款iOS应用》课件.pdf -------------------------------------------------------------------------------- /Images/0.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/Images/0.PNG -------------------------------------------------------------------------------- /Images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/Images/1.png -------------------------------------------------------------------------------- /Images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/Images/2.png -------------------------------------------------------------------------------- /Images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/Images/3.png -------------------------------------------------------------------------------- /Images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/Images/4.png -------------------------------------------------------------------------------- /Images/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/Images/5.png -------------------------------------------------------------------------------- /Images/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/Images/6.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/README.md -------------------------------------------------------------------------------- /project/GTToday/GTToday.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/GTToday/GTToday.entitlements -------------------------------------------------------------------------------- /project/GTToday/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/GTToday/Info.plist -------------------------------------------------------------------------------- /project/GTToday/TodayViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/GTToday/TodayViewController.h -------------------------------------------------------------------------------- /project/GTToday/TodayViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/GTToday/TodayViewController.m -------------------------------------------------------------------------------- /project/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/Podfile.lock -------------------------------------------------------------------------------- /project/SampleApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /project/SampleApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /project/SampleApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /project/SampleApp.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /project/SampleApp.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /project/SampleApp/AlternateIcons/ICONBLACK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/AlternateIcons/ICONBLACK.png -------------------------------------------------------------------------------- /project/SampleApp/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/AppDelegate.h -------------------------------------------------------------------------------- /project/SampleApp/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/AppDelegate.m -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/ICONBlue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/ICONBlue.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-60.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/LaunchImage.launchimage/1125*2436_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/LaunchImage.launchimage/1125*2436_x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/LaunchImage.launchimage/1242*2208.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/LaunchImage.launchimage/1242*2208.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/LaunchImage.launchimage/1242*2688_max.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/LaunchImage.launchimage/1242*2688_max.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/LaunchImage.launchimage/750*1334.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/LaunchImage.launchimage/750*1334.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/LaunchImage.launchimage/828*1792_xr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/LaunchImage.launchimage/828*1792_xr.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/comment.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/comment.imageset/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/comment.imageset/comment@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/comment.imageset/comment@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/praise.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/praise.imageset/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/praise.imageset/praise@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/praise.imageset/praise@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/search.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/search.imageset/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/search.imageset/search@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/search.imageset/search@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/share.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/share.imageset/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/share.imageset/share@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/share.imageset/share@2x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/share.imageset/share@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/share.imageset/share@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/testScale.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/testScale.imageset/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/testScale.imageset/testScale@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/testScale.imageset/testScale@2x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/testScale.imageset/testScale@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/testScale.imageset/testScale@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/videoCover.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/videoCover.imageset/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/videoCover.imageset/videoCover@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/videoCover.imageset/videoCover@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/videoPlay.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/videoPlay.imageset/Contents.json -------------------------------------------------------------------------------- /project/SampleApp/Assets.xcassets/videoPlay.imageset/videoPlay@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Assets.xcassets/videoPlay.imageset/videoPlay@3x.png -------------------------------------------------------------------------------- /project/SampleApp/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/GTFramework.framework/GTFramework: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/GTFramework.framework/GTFramework -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/GTFramework.framework/Headers/GTFramework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/GTFramework.framework/Headers/GTFramework.h -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/GTFramework.framework/Headers/GTFrameworkTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/GTFramework.framework/Headers/GTFrameworkTest.h -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/GTFramework.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/GTFramework.framework/Info.plist -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/GTFramework.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/GTFramework.framework/Modules/module.modulemap -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/GTFramework.framework/_CodeSignature/CodeResources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/GTFramework.framework/_CodeSignature/CodeResources -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/GTStaic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/GTStaic.h -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/GTStaicTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/GTStaicTest.h -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/TencentOpenAPI.framework/Headers/QQApiInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/TencentOpenAPI.framework/Headers/QQApiInterface.h -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/TencentOpenAPI.framework/Headers/QQApiInterfaceObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/TencentOpenAPI.framework/Headers/QQApiInterfaceObject.h -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/TencentOpenAPI.framework/Headers/TencentOAuth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/TencentOpenAPI.framework/Headers/TencentOAuth.h -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/TencentOpenAPI.framework/Headers/sdkdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/TencentOpenAPI.framework/Headers/sdkdef.h -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/TencentOpenAPI.framework/TencentOpenAPI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/TencentOpenAPI.framework/TencentOpenAPI -------------------------------------------------------------------------------- /project/SampleApp/GTFramework/libGTStaic.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/GTFramework/libGTStaic.a -------------------------------------------------------------------------------- /project/SampleApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Info.plist -------------------------------------------------------------------------------- /project/SampleApp/MIneController/GTLogin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/MIneController/GTLogin.h -------------------------------------------------------------------------------- /project/SampleApp/MIneController/GTLogin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/MIneController/GTLogin.m -------------------------------------------------------------------------------- /project/SampleApp/MIneController/GTMineViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/MIneController/GTMineViewController.h -------------------------------------------------------------------------------- /project/SampleApp/MIneController/GTMineViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/MIneController/GTMineViewController.m -------------------------------------------------------------------------------- /project/SampleApp/NewsController/Controller/GTNewsViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/Controller/GTNewsViewController.h -------------------------------------------------------------------------------- /project/SampleApp/NewsController/Controller/GTNewsViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/Controller/GTNewsViewController.m -------------------------------------------------------------------------------- /project/SampleApp/NewsController/Model/GTListItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/Model/GTListItem.h -------------------------------------------------------------------------------- /project/SampleApp/NewsController/Model/GTListItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/Model/GTListItem.m -------------------------------------------------------------------------------- /project/SampleApp/NewsController/Model/GTListLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/Model/GTListLoader.h -------------------------------------------------------------------------------- /project/SampleApp/NewsController/Model/GTListLoader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/Model/GTListLoader.m -------------------------------------------------------------------------------- /project/SampleApp/NewsController/View/GTCommentManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/View/GTCommentManager.h -------------------------------------------------------------------------------- /project/SampleApp/NewsController/View/GTCommentManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/View/GTCommentManager.m -------------------------------------------------------------------------------- /project/SampleApp/NewsController/View/GTDeleteCellView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/View/GTDeleteCellView.h -------------------------------------------------------------------------------- /project/SampleApp/NewsController/View/GTDeleteCellView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/View/GTDeleteCellView.m -------------------------------------------------------------------------------- /project/SampleApp/NewsController/View/GTNormalTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/View/GTNormalTableViewCell.h -------------------------------------------------------------------------------- /project/SampleApp/NewsController/View/GTNormalTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/View/GTNormalTableViewCell.m -------------------------------------------------------------------------------- /project/SampleApp/NewsController/View/GTSearchBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/View/GTSearchBar.h -------------------------------------------------------------------------------- /project/SampleApp/NewsController/View/GTSearchBar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/View/GTSearchBar.m -------------------------------------------------------------------------------- /project/SampleApp/NewsController/detail/GTDetailViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/detail/GTDetailViewController.h -------------------------------------------------------------------------------- /project/SampleApp/NewsController/detail/GTDetailViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/NewsController/detail/GTDetailViewController.m -------------------------------------------------------------------------------- /project/SampleApp/RecommendController/GTRecommendSectionController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/RecommendController/GTRecommendSectionController.h -------------------------------------------------------------------------------- /project/SampleApp/RecommendController/GTRecommendSectionController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/RecommendController/GTRecommendSectionController.m -------------------------------------------------------------------------------- /project/SampleApp/RecommendController/GTRecommendViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/RecommendController/GTRecommendViewController.h -------------------------------------------------------------------------------- /project/SampleApp/RecommendController/GTRecommendViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/RecommendController/GTRecommendViewController.m -------------------------------------------------------------------------------- /project/SampleApp/SampleApp.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/SampleApp.entitlements -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTLocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTLocation.h -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTLocation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTLocation.m -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTMediator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTMediator.h -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTMediator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTMediator.m -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTNotification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTNotification.h -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTNotification.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTNotification.m -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTScreen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTScreen.h -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTScreen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTScreen.m -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTSplashView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTSplashView.h -------------------------------------------------------------------------------- /project/SampleApp/Utils/GTSplashView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/Utils/GTSplashView.m -------------------------------------------------------------------------------- /project/SampleApp/VideoController/GTVideoCoverView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/VideoController/GTVideoCoverView.h -------------------------------------------------------------------------------- /project/SampleApp/VideoController/GTVideoCoverView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/VideoController/GTVideoCoverView.m -------------------------------------------------------------------------------- /project/SampleApp/VideoController/GTVideoPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/VideoController/GTVideoPlayer.h -------------------------------------------------------------------------------- /project/SampleApp/VideoController/GTVideoPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/VideoController/GTVideoPlayer.m -------------------------------------------------------------------------------- /project/SampleApp/VideoController/GTVideoToolbar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/VideoController/GTVideoToolbar.h -------------------------------------------------------------------------------- /project/SampleApp/VideoController/GTVideoToolbar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/VideoController/GTVideoToolbar.m -------------------------------------------------------------------------------- /project/SampleApp/VideoController/GTVideoViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/VideoController/GTVideoViewController.h -------------------------------------------------------------------------------- /project/SampleApp/VideoController/GTVideoViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/VideoController/GTVideoViewController.m -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/home@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/home@2x.png -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/home_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/home_selected@2x.png -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/icon.png -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/like@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/like@2x.png -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/like_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/like_selected@2x.png -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/page@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/page@2x.png -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/page_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/page_selected@2x.png -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/splash.png -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/video@2x.png -------------------------------------------------------------------------------- /project/SampleApp/icon.bundle/video_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/icon.bundle/video_selected@2x.png -------------------------------------------------------------------------------- /project/SampleApp/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/SampleApp/main.m -------------------------------------------------------------------------------- /project/podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dequan1331/geektime-ios-course/HEAD/project/podfile --------------------------------------------------------------------------------