├── .gitignore ├── 1.gif ├── LICENSE ├── README.md ├── TGServer ├── Podfile ├── Podfile.lock ├── Pods │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ ├── ProtocolBuffers-Swift │ │ ├── LICENSE │ │ ├── README.md │ │ └── Source │ │ │ ├── AbstractMessage.swift │ │ │ ├── CodedInputStream.swift │ │ │ ├── CodedOutputStream.swift │ │ │ ├── ConcreateExtensionField.swift │ │ │ ├── ExtendableMessage.swift │ │ │ ├── ExtensionRegistry.swift │ │ │ ├── Field.swift │ │ │ ├── GeneratedMessage.swift │ │ │ ├── Google.Protobuf.Any.proto.swift │ │ │ ├── Google.Protobuf.Api.proto.swift │ │ │ ├── Google.Protobuf.Descriptor.proto.swift │ │ │ ├── Google.Protobuf.Duration.proto.swift │ │ │ ├── Google.Protobuf.Empty.proto.swift │ │ │ ├── Google.Protobuf.FieldMask.proto.swift │ │ │ ├── Google.Protobuf.SourceContext.proto.swift │ │ │ ├── Google.Protobuf.Struct.proto.swift │ │ │ ├── Google.Protobuf.SwiftDescriptor.proto.swift │ │ │ ├── Google.Protobuf.Timestamp.proto.swift │ │ │ ├── Google.Protobuf.Type.proto.swift │ │ │ ├── Google.Protobuf.Wrappers.proto.swift │ │ │ ├── RingBuffer.swift │ │ │ ├── UnknownFieldSet.swift │ │ │ └── WireFormat.swift │ └── Target Support Files │ │ ├── Pods-TGServer │ │ ├── Info.plist │ │ ├── Pods-TGServer-acknowledgements.markdown │ │ ├── Pods-TGServer-acknowledgements.plist │ │ ├── Pods-TGServer-dummy.m │ │ ├── Pods-TGServer-frameworks.sh │ │ ├── Pods-TGServer-resources.sh │ │ ├── Pods-TGServer-umbrella.h │ │ ├── Pods-TGServer.debug.xcconfig │ │ ├── Pods-TGServer.modulemap │ │ └── Pods-TGServer.release.xcconfig │ │ └── ProtocolBuffers-Swift │ │ ├── Info.plist │ │ ├── ProtocolBuffers-Swift-dummy.m │ │ ├── ProtocolBuffers-Swift-prefix.pch │ │ ├── ProtocolBuffers-Swift-umbrella.h │ │ ├── ProtocolBuffers-Swift.modulemap │ │ └── ProtocolBuffers-Swift.xcconfig ├── TGServer.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── TGServer.xcworkspace │ └── contents.xcworkspacedata └── TGServer │ ├── AppDelegate.swift │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ └── Main.storyboard │ ├── IMServer │ ├── IMClientManager.swift │ ├── IMServerManager.swift │ ├── Immessage.proto.swift │ └── ysocket │ │ ├── ysocket.swift │ │ ├── ytcpsocket.c │ │ ├── ytcpsocket.swift │ │ ├── yudpsocket.c │ │ └── yudpsocket.swift │ ├── Info.plist │ └── ViewController.swift ├── TGTV ├── Podfile ├── Podfile.lock ├── Pods │ ├── Alamofire │ │ ├── LICENSE │ │ ├── README.md │ │ └── Source │ │ │ ├── AFError.swift │ │ │ ├── Alamofire.swift │ │ │ ├── DispatchQueue+Alamofire.swift │ │ │ ├── MultipartFormData.swift │ │ │ ├── NetworkReachabilityManager.swift │ │ │ ├── Notifications.swift │ │ │ ├── ParameterEncoding.swift │ │ │ ├── Request.swift │ │ │ ├── Response.swift │ │ │ ├── ResponseSerialization.swift │ │ │ ├── Result.swift │ │ │ ├── ServerTrustPolicy.swift │ │ │ ├── SessionDelegate.swift │ │ │ ├── SessionManager.swift │ │ │ ├── TaskDelegate.swift │ │ │ ├── Timeline.swift │ │ │ └── Validation.swift │ ├── Kingfisher │ │ ├── LICENSE │ │ ├── README.md │ │ └── Sources │ │ │ ├── AnimatedImageView.swift │ │ │ ├── Box.swift │ │ │ ├── CacheSerializer.swift │ │ │ ├── Filter.swift │ │ │ ├── Image.swift │ │ │ ├── ImageCache.swift │ │ │ ├── ImageDownloader.swift │ │ │ ├── ImagePrefetcher.swift │ │ │ ├── ImageProcessor.swift │ │ │ ├── ImageTransition.swift │ │ │ ├── ImageView+Kingfisher.swift │ │ │ ├── Indicator.swift │ │ │ ├── Kingfisher.h │ │ │ ├── Kingfisher.swift │ │ │ ├── KingfisherManager.swift │ │ │ ├── KingfisherOptionsInfo.swift │ │ │ ├── RequestModifier.swift │ │ │ ├── Resource.swift │ │ │ ├── String+MD5.swift │ │ │ ├── ThreadHelper.swift │ │ │ └── UIButton+Kingfisher.swift │ ├── MJExtension │ │ ├── LICENSE │ │ ├── MJExtension │ │ │ ├── MJExtension.h │ │ │ ├── MJExtensionConst.h │ │ │ ├── MJExtensionConst.m │ │ │ ├── MJFoundation.h │ │ │ ├── MJFoundation.m │ │ │ ├── MJProperty.h │ │ │ ├── MJProperty.m │ │ │ ├── MJPropertyKey.h │ │ │ ├── MJPropertyKey.m │ │ │ ├── MJPropertyType.h │ │ │ ├── MJPropertyType.m │ │ │ ├── NSObject+MJClass.h │ │ │ ├── NSObject+MJClass.m │ │ │ ├── NSObject+MJCoding.h │ │ │ ├── NSObject+MJCoding.m │ │ │ ├── NSObject+MJKeyValue.h │ │ │ ├── NSObject+MJKeyValue.m │ │ │ ├── NSObject+MJProperty.h │ │ │ ├── NSObject+MJProperty.m │ │ │ ├── NSString+MJExtension.h │ │ │ └── NSString+MJExtension.m │ │ └── README.md │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ ├── ProtocolBuffers-Swift │ │ ├── LICENSE │ │ ├── README.md │ │ └── Source │ │ │ ├── AbstractMessage.swift │ │ │ ├── CodedInputStream.swift │ │ │ ├── CodedOutputStream.swift │ │ │ ├── ConcreateExtensionField.swift │ │ │ ├── ExtendableMessage.swift │ │ │ ├── ExtensionRegistry.swift │ │ │ ├── Field.swift │ │ │ ├── GeneratedMessage.swift │ │ │ ├── Google.Protobuf.Any.proto.swift │ │ │ ├── Google.Protobuf.Api.proto.swift │ │ │ ├── Google.Protobuf.Descriptor.proto.swift │ │ │ ├── Google.Protobuf.Duration.proto.swift │ │ │ ├── Google.Protobuf.Empty.proto.swift │ │ │ ├── Google.Protobuf.FieldMask.proto.swift │ │ │ ├── Google.Protobuf.SourceContext.proto.swift │ │ │ ├── Google.Protobuf.Struct.proto.swift │ │ │ ├── Google.Protobuf.SwiftDescriptor.proto.swift │ │ │ ├── Google.Protobuf.Timestamp.proto.swift │ │ │ ├── Google.Protobuf.Type.proto.swift │ │ │ ├── Google.Protobuf.Wrappers.proto.swift │ │ │ ├── RingBuffer.swift │ │ │ ├── UnknownFieldSet.swift │ │ │ └── WireFormat.swift │ ├── SDCycleScrollView │ │ ├── LICENSE │ │ ├── README.md │ │ └── SDCycleScrollView │ │ │ └── Lib │ │ │ └── SDCycleScrollView │ │ │ ├── PageControl │ │ │ ├── TAAbstractDotView.h │ │ │ ├── TAAbstractDotView.m │ │ │ ├── TAAnimatedDotView.h │ │ │ ├── TAAnimatedDotView.m │ │ │ ├── TADotView.h │ │ │ ├── TADotView.m │ │ │ ├── TAPageControl.h │ │ │ └── TAPageControl.m │ │ │ ├── SDCollectionViewCell.h │ │ │ ├── SDCollectionViewCell.m │ │ │ ├── SDCycleScrollView.h │ │ │ ├── SDCycleScrollView.m │ │ │ ├── UIView+SDExtension.h │ │ │ └── UIView+SDExtension.m │ ├── SDWebImage │ │ ├── LICENSE │ │ ├── README.md │ │ └── SDWebImage │ │ │ ├── NSData+ImageContentType.h │ │ │ ├── NSData+ImageContentType.m │ │ │ ├── SDImageCache.h │ │ │ ├── SDImageCache.m │ │ │ ├── SDWebImageCompat.h │ │ │ ├── SDWebImageCompat.m │ │ │ ├── SDWebImageDecoder.h │ │ │ ├── SDWebImageDecoder.m │ │ │ ├── SDWebImageDownloader.h │ │ │ ├── SDWebImageDownloader.m │ │ │ ├── SDWebImageDownloaderOperation.h │ │ │ ├── SDWebImageDownloaderOperation.m │ │ │ ├── SDWebImageManager.h │ │ │ ├── SDWebImageManager.m │ │ │ ├── SDWebImageOperation.h │ │ │ ├── SDWebImagePrefetcher.h │ │ │ ├── SDWebImagePrefetcher.m │ │ │ ├── UIButton+WebCache.h │ │ │ ├── UIButton+WebCache.m │ │ │ ├── UIImage+GIF.h │ │ │ ├── UIImage+GIF.m │ │ │ ├── UIImage+MultiFormat.h │ │ │ ├── UIImage+MultiFormat.m │ │ │ ├── UIImageView+HighlightedWebCache.h │ │ │ ├── UIImageView+HighlightedWebCache.m │ │ │ ├── UIImageView+WebCache.h │ │ │ ├── UIImageView+WebCache.m │ │ │ ├── UIView+WebCacheOperation.h │ │ │ └── UIView+WebCacheOperation.m │ ├── SnapKit │ │ ├── LICENSE │ │ ├── README.md │ │ └── Source │ │ │ ├── Constraint.swift │ │ │ ├── ConstraintAttributes.swift │ │ │ ├── ConstraintConfig.swift │ │ │ ├── ConstraintConstantTarget.swift │ │ │ ├── ConstraintDSL.swift │ │ │ ├── ConstraintDescription.swift │ │ │ ├── ConstraintInsetTarget.swift │ │ │ ├── ConstraintInsets.swift │ │ │ ├── ConstraintItem.swift │ │ │ ├── ConstraintLayoutGuide+Extensions.swift │ │ │ ├── ConstraintLayoutGuide.swift │ │ │ ├── ConstraintLayoutGuideDSL.swift │ │ │ ├── ConstraintLayoutSupport.swift │ │ │ ├── ConstraintLayoutSupportDSL.swift │ │ │ ├── ConstraintMaker.swift │ │ │ ├── ConstraintMakerEditable.swift │ │ │ ├── ConstraintMakerExtendable.swift │ │ │ ├── ConstraintMakerFinalizable.swift │ │ │ ├── ConstraintMakerPriortizable.swift │ │ │ ├── ConstraintMakerRelatable.swift │ │ │ ├── ConstraintMultiplierTarget.swift │ │ │ ├── ConstraintOffsetTarget.swift │ │ │ ├── ConstraintPriority.swift │ │ │ ├── ConstraintPriorityTarget.swift │ │ │ ├── ConstraintRelatableTarget.swift │ │ │ ├── ConstraintRelation.swift │ │ │ ├── ConstraintView+Extensions.swift │ │ │ ├── ConstraintView.swift │ │ │ ├── ConstraintViewDSL.swift │ │ │ ├── Debugging.swift │ │ │ ├── LayoutConstraint.swift │ │ │ ├── LayoutConstraintItem.swift │ │ │ └── UILayoutSupport+Extensions.swift │ └── Target Support Files │ │ ├── Alamofire │ │ ├── Alamofire-dummy.m │ │ ├── Alamofire-prefix.pch │ │ ├── Alamofire-umbrella.h │ │ ├── Alamofire.modulemap │ │ ├── Alamofire.xcconfig │ │ └── Info.plist │ │ ├── Kingfisher │ │ ├── Info.plist │ │ ├── Kingfisher-dummy.m │ │ ├── Kingfisher-prefix.pch │ │ ├── Kingfisher-umbrella.h │ │ ├── Kingfisher.modulemap │ │ └── Kingfisher.xcconfig │ │ ├── MJExtension │ │ ├── Info.plist │ │ ├── MJExtension-dummy.m │ │ ├── MJExtension-prefix.pch │ │ ├── MJExtension-umbrella.h │ │ ├── MJExtension.modulemap │ │ └── MJExtension.xcconfig │ │ ├── Pods-TGTV │ │ ├── Info.plist │ │ ├── Pods-TGTV-acknowledgements.markdown │ │ ├── Pods-TGTV-acknowledgements.plist │ │ ├── Pods-TGTV-dummy.m │ │ ├── Pods-TGTV-frameworks.sh │ │ ├── Pods-TGTV-resources.sh │ │ ├── Pods-TGTV-umbrella.h │ │ ├── Pods-TGTV.debug.xcconfig │ │ ├── Pods-TGTV.modulemap │ │ └── Pods-TGTV.release.xcconfig │ │ ├── ProtocolBuffers-Swift │ │ ├── Info.plist │ │ ├── ProtocolBuffers-Swift-dummy.m │ │ ├── ProtocolBuffers-Swift-prefix.pch │ │ ├── ProtocolBuffers-Swift-umbrella.h │ │ ├── ProtocolBuffers-Swift.modulemap │ │ └── ProtocolBuffers-Swift.xcconfig │ │ ├── SDCycleScrollView │ │ ├── Info.plist │ │ ├── SDCycleScrollView-dummy.m │ │ ├── SDCycleScrollView-prefix.pch │ │ ├── SDCycleScrollView-umbrella.h │ │ ├── SDCycleScrollView.modulemap │ │ └── SDCycleScrollView.xcconfig │ │ ├── SDWebImage │ │ ├── Info.plist │ │ ├── SDWebImage-dummy.m │ │ ├── SDWebImage-prefix.pch │ │ ├── SDWebImage-umbrella.h │ │ ├── SDWebImage.modulemap │ │ └── SDWebImage.xcconfig │ │ └── SnapKit │ │ ├── Info.plist │ │ ├── SnapKit-dummy.m │ │ ├── SnapKit-prefix.pch │ │ ├── SnapKit-umbrella.h │ │ ├── SnapKit.modulemap │ │ └── SnapKit.xcconfig ├── TGTV.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── TGTV.xcworkspace │ └── contents.xcworkspacedata └── TGTV │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── Anim │ │ ├── Contents.json │ │ ├── img_loading_1.imageset │ │ │ ├── Contents.json │ │ │ ├── img_loading_1@2x.png │ │ │ └── img_loading_1@3x.png │ │ └── img_loading_2.imageset │ │ │ ├── Contents.json │ │ │ ├── img_loading_2@2x.png │ │ │ └── img_loading_2@3x.png │ ├── AppIcon.appiconset │ │ ├── AppIcon20x20@2x.png │ │ ├── AppIcon20x20@3x.png │ │ ├── AppIcon29x29.png │ │ ├── AppIcon29x29@2x.png │ │ ├── AppIcon40x40@2x-1.png │ │ ├── AppIcon40x40@2x.png │ │ ├── AppIcon60x60@2x.png │ │ ├── AppIcon60x60@3x.png │ │ └── Contents.json │ ├── Avatar │ │ ├── Avatar.imageset │ │ │ ├── Avatar-1.png │ │ │ ├── Avatar.png │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── Easy.imageset │ │ │ ├── Contents.json │ │ │ └── Easy.png │ │ ├── icon0.imageset │ │ │ ├── Contents.json │ │ │ └── icon0.png │ │ ├── icon1.imageset │ │ │ ├── Contents.json │ │ │ └── icon1.png │ │ ├── icon2.imageset │ │ │ ├── Contents.json │ │ │ └── icon2.png │ │ ├── icon3.imageset │ │ │ ├── Contents.json │ │ │ └── icon3.jpeg │ │ └── icon4.imageset │ │ │ ├── Contents.json │ │ │ └── icon4.jpeg │ ├── Contents.json │ ├── Emitter │ │ ├── Contents.json │ │ ├── good0_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── cat_food_18x12_@2x.png │ │ │ └── cat_food_18x12_@3x.png │ │ ├── good1_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── good1_30x30_@2x.png │ │ │ └── good1_30x30_@3x.png │ │ ├── good2_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── good2_30x30_@2x.png │ │ │ └── good2_30x30_@3x.png │ │ ├── good3_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── good3_30x30_@2x.png │ │ │ └── good3_30x30_@3x.png │ │ ├── good4_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── good4_30x30_@2x.png │ │ │ └── good4_30x30_@3x.png │ │ ├── good5_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── good5_30x30_@2x.png │ │ │ └── good5_30x30_@3x.png │ │ ├── good6_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── good6_30x30_@2x.png │ │ │ └── good6_30x30_@3x.png │ │ ├── good7_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── good7_30x30_@2x.png │ │ │ └── good7_30x30_@3x.png │ │ ├── good8_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── good8_30x30_@2x.png │ │ │ └── good8_30x30_@3x.png │ │ └── good9_30x30.imageset │ │ │ ├── Contents.json │ │ │ ├── good9_30x30_@2x.png │ │ │ └── good9_30x30_@3x.png │ ├── Emoticon │ │ ├── Contents.json │ │ ├── [111].imageset │ │ │ ├── Contents.json │ │ │ ├── [111].png │ │ │ └── [111]@2x.png │ │ ├── [222].imageset │ │ │ ├── Contents.json │ │ │ ├── [222].png │ │ │ └── [222]@2x.png │ │ ├── [666].imageset │ │ │ ├── Contents.json │ │ │ ├── [666].png │ │ │ └── [666]@2x.png │ │ ├── [OK].imageset │ │ │ ├── Contents.json │ │ │ ├── [OK].png │ │ │ └── [OK]@2x.png │ │ ├── [fan_同情].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_同情].png │ │ │ └── [fan_同情]@2x.png │ │ ├── [fan_哇美女].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_哇美女].png │ │ │ └── [fan_哇美女]@2x.png │ │ ├── [fan_哭泣].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_哭泣].png │ │ │ └── [fan_哭泣]@2x.png │ │ ├── [fan_奸笑].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_奸笑].png │ │ │ └── [fan_奸笑]@2x.png │ │ ├── [fan_帅].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_帅].png │ │ │ └── [fan_帅]@2x.png │ │ ├── [fan_弱爆了].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_弱爆了].png │ │ │ └── [fan_弱爆了]@2x.png │ │ ├── [fan_感动].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_感动].png │ │ │ └── [fan_感动]@2x.png │ │ ├── [fan_愤怒].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_愤怒].png │ │ │ └── [fan_愤怒]@2x.png │ │ ├── [fan_扣鼻屎].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_扣鼻屎].png │ │ │ └── [fan_扣鼻屎]@2x.png │ │ ├── [fan_拍手].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_拍手].png │ │ │ └── [fan_拍手]@2x.png │ │ ├── [fan_撞墙].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_撞墙].png │ │ │ └── [fan_撞墙]@2x.png │ │ ├── [fan_汗].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_汗].png │ │ │ └── [fan_汗]@2x.png │ │ ├── [fan_顶呱呱].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_顶呱呱].png │ │ │ └── [fan_顶呱呱]@2x.png │ │ ├── [fan_飞吻].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_飞吻].png │ │ │ └── [fan_飞吻]@2x.png │ │ ├── [fan_高兴].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_高兴].png │ │ │ └── [fan_高兴]@2x.png │ │ ├── [fan_鼻血].imageset │ │ │ ├── Contents.json │ │ │ ├── [fan_鼻血].png │ │ │ └── [fan_鼻血]@2x.png │ │ ├── [不许动].imageset │ │ │ ├── Contents.json │ │ │ ├── [不许动].png │ │ │ └── [不许动]@2x.png │ │ ├── [亲亲].imageset │ │ │ ├── Contents.json │ │ │ ├── [亲亲].png │ │ │ └── [亲亲]@2x.png │ │ ├── [便便].imageset │ │ │ ├── Contents.json │ │ │ ├── [便便].png │ │ │ └── [便便]@2x.png │ │ ├── [再见].imageset │ │ │ ├── Contents.json │ │ │ ├── [再见].png │ │ │ └── [再见]@2x.png │ │ ├── [勾引].imageset │ │ │ ├── Contents.json │ │ │ ├── [勾引].png │ │ │ └── [勾引]@2x.png │ │ ├── [合十].imageset │ │ │ ├── Contents.json │ │ │ ├── [合十].png │ │ │ └── [合十]@2x.png │ │ ├── [吐血].imageset │ │ │ ├── Contents.json │ │ │ ├── [吐血].png │ │ │ └── [吐血]@2x.png │ │ ├── [呕吐].imageset │ │ │ ├── Contents.json │ │ │ ├── [呕吐].png │ │ │ └── [呕吐]@2x.png │ │ ├── [呲牙].imageset │ │ │ ├── Contents.json │ │ │ ├── [呲牙].png │ │ │ └── [呲牙]@2x.png │ │ ├── [哭笑].imageset │ │ │ ├── Contents.json │ │ │ ├── [哭笑].png │ │ │ └── [哭笑]@2x.png │ │ ├── [哼].imageset │ │ │ ├── Contents.json │ │ │ ├── [哼].png │ │ │ └── [哼]@2x.png │ │ ├── [喇叭].imageset │ │ │ ├── Contents.json │ │ │ ├── [喇叭].png │ │ │ └── [喇叭]@2x.png │ │ ├── [大哭].imageset │ │ │ ├── Contents.json │ │ │ ├── [大哭].png │ │ │ └── [大哭]@2x.png │ │ ├── [就不听].imageset │ │ │ ├── Contents.json │ │ │ ├── [就不听].png │ │ │ └── [就不听]@2x.png │ │ ├── [尴尬].imageset │ │ │ ├── Contents.json │ │ │ ├── [尴尬].png │ │ │ └── [尴尬]@2x.png │ │ ├── [左].imageset │ │ │ ├── Contents.json │ │ │ ├── [左].png │ │ │ └── [左]@2x.png │ │ ├── [弱].imageset │ │ │ ├── Contents.json │ │ │ ├── [弱].png │ │ │ └── [弱]@2x.png │ │ ├── [心碎].imageset │ │ │ ├── Contents.json │ │ │ ├── [心碎].png │ │ │ └── [心碎]@2x.png │ │ ├── [惊恐].imageset │ │ │ ├── Contents.json │ │ │ ├── [惊恐].png │ │ │ └── [惊恐]@2x.png │ │ ├── [感动].imageset │ │ │ ├── Contents.json │ │ │ ├── [感动].png │ │ │ └── [感动]@2x.png │ │ ├── [抠鼻].imageset │ │ │ ├── Contents.json │ │ │ ├── [抠鼻].png │ │ │ └── [抠鼻]@2x.png │ │ ├── [抱抱].imageset │ │ │ ├── Contents.json │ │ │ ├── [抱抱].png │ │ │ └── [抱抱]@2x.png │ │ ├── [抱拳].imageset │ │ │ ├── Contents.json │ │ │ ├── [抱拳].png │ │ │ └── [抱拳]@2x.png │ │ ├── [没办法].imageset │ │ │ ├── Contents.json │ │ │ ├── [没办法].png │ │ │ └── [没办法]@2x.png │ │ ├── [没眼看].imageset │ │ │ ├── Contents.json │ │ │ ├── [没眼看].png │ │ │ └── [没眼看]@2x.png │ │ ├── [流汗].imageset │ │ │ ├── Contents.json │ │ │ ├── [流汗].png │ │ │ └── [流汗]@2x.png │ │ ├── [流泪].imageset │ │ │ ├── Contents.json │ │ │ ├── [流泪].png │ │ │ └── [流泪]@2x.png │ │ ├── [红心].imageset │ │ │ ├── Contents.json │ │ │ ├── [红心].png │ │ │ └── [红心]@2x.png │ │ ├── [花心].imageset │ │ │ ├── Contents.json │ │ │ ├── [花心].png │ │ │ └── [花心]@2x.png │ │ ├── [花痴].imageset │ │ │ ├── Contents.json │ │ │ ├── [花痴].png │ │ │ └── [花痴]@2x.png │ │ ├── [药].imageset │ │ │ ├── Contents.json │ │ │ ├── [药].png │ │ │ └── [药]@2x.png │ │ ├── [赞].imageset │ │ │ ├── Contents.json │ │ │ ├── [赞].png │ │ │ └── [赞]@2x.png │ │ ├── [鄙视].imageset │ │ │ ├── Contents.json │ │ │ ├── [鄙视].png │ │ │ └── [鄙视]@2x.png │ │ ├── [闭嘴].imageset │ │ │ ├── Contents.json │ │ │ ├── [闭嘴].png │ │ │ └── [闭嘴]@2x.png │ │ ├── [阴险].imageset │ │ │ ├── Contents.json │ │ │ ├── [阴险].png │ │ │ └── [阴险]@2x.png │ │ ├── [鼓掌].imageset │ │ │ ├── Contents.json │ │ │ ├── [鼓掌].png │ │ │ └── [鼓掌]@2x.png │ │ └── delete-n.imageset │ │ │ ├── Contents.json │ │ │ ├── delete-n.png │ │ │ └── delete-n@2x.png │ ├── LaunchImage.launchimage │ │ ├── Contents.json │ │ ├── LaunchImage-568h@2x.png │ │ ├── LaunchImage-800-667h@2x.png │ │ ├── LaunchImage-800-Portrait-736h@3x.png │ │ └── LaunchImage@2x.png │ ├── Profile │ │ ├── Contents.json │ │ ├── icon-arrow.imageset │ │ │ ├── Contents.json │ │ │ └── icon-arrow@2x.png │ │ ├── mine_bag.imageset │ │ │ ├── Contents.json │ │ │ ├── mine_bag@2x.png │ │ │ └── mine_bag@3x.png │ │ ├── mine_edit.imageset │ │ │ ├── Contents.json │ │ │ ├── mine_edit@2x.png │ │ │ └── mine_edit@3x.png │ │ ├── mine_fanbao.imageset │ │ │ ├── Contents.json │ │ │ ├── mine_fanbao@2x.png │ │ │ └── mine_fanbao@3x.png │ │ ├── mine_follow.imageset │ │ │ ├── Contents.json │ │ │ ├── mine_follow@2x.png │ │ │ └── mine_follow@3x.png │ │ ├── mine_money.imageset │ │ │ ├── Contents.json │ │ │ ├── mine_money@2x.png │ │ │ └── mine_money@3x.png │ │ └── mine_set.imageset │ │ │ ├── Contents.json │ │ │ ├── mine_set@2x.png │ │ │ └── mine_set@3x.png │ ├── Rank │ │ ├── Contents.json │ │ ├── ranking_icon_no1.imageset │ │ │ ├── Contents.json │ │ │ ├── ranking_icon_no1@2x.png │ │ │ └── ranking_icon_no1@3x.png │ │ ├── ranking_icon_no2.imageset │ │ │ ├── Contents.json │ │ │ ├── ranking_icon_no2@2x.png │ │ │ └── ranking_icon_no2@3x.png │ │ └── ranking_icon_no3.imageset │ │ │ ├── Contents.json │ │ │ ├── ranking_icon_no3@2x.png │ │ │ └── ranking_icon_no3@3x.png │ ├── Room │ │ ├── 1_basket.imageset │ │ │ ├── 1_basket-1.png │ │ │ ├── 1_basket.png │ │ │ └── Contents.json │ │ ├── 1_bubble.imageset │ │ │ ├── 1_bubble-1.png │ │ │ ├── 1_bubble.png │ │ │ └── Contents.json │ │ ├── 1_calendar.imageset │ │ │ ├── 1_calendar-1.png │ │ │ ├── 1_calendar.png │ │ │ └── Contents.json │ │ ├── 1_cross.imageset │ │ │ ├── 1_cross-1.png │ │ │ ├── 1_cross.png │ │ │ └── Contents.json │ │ ├── 1_heart.imageset │ │ │ ├── 1_heart-1.png │ │ │ ├── 1_heart.png │ │ │ └── Contents.json │ │ ├── 1_repeat_2.imageset │ │ │ ├── 1_repeat_2-1.png │ │ │ ├── 1_repeat_2.png │ │ │ └── Contents.json │ │ ├── 1_share.imageset │ │ │ ├── 1_share-1.png │ │ │ ├── 1_share.png │ │ │ └── Contents.json │ │ ├── 1_star.imageset │ │ │ ├── 1_star-1.png │ │ │ ├── 1_star.png │ │ │ └── Contents.json │ │ ├── 1_user.imageset │ │ │ ├── 1_user-1.png │ │ │ ├── 1_user.png │ │ │ └── Contents.json │ │ ├── 2_Bookmark.imageset │ │ │ ├── 2_Bookmark-1.png │ │ │ ├── 2_Bookmark.png │ │ │ └── Contents.json │ │ ├── 2_Bookmark_2.imageset │ │ │ ├── 2_Bookmark_2-1.png │ │ │ ├── 2_Bookmark_2.png │ │ │ └── Contents.json │ │ ├── 2_Comment.imageset │ │ │ ├── 2_Comment-1.png │ │ │ ├── 2_Comment.png │ │ │ └── Contents.json │ │ ├── 2_Comment_2.imageset │ │ │ ├── 2_Comment_2-1.png │ │ │ ├── 2_Comment_2.png │ │ │ └── Contents.json │ │ ├── 2_FAQ.imageset │ │ │ ├── 2_FAQ-1.png │ │ │ ├── 2_FAQ.png │ │ │ └── Contents.json │ │ ├── 2_FAQ_2.imageset │ │ │ ├── 2_FAQ_2-1.png │ │ │ ├── 2_FAQ_2.png │ │ │ └── Contents.json │ │ ├── 2_Like.imageset │ │ │ ├── 2_Like-1.png │ │ │ ├── 2_Like.png │ │ │ └── Contents.json │ │ ├── 2_Like_2.imageset │ │ │ ├── 2_Like_2-1.png │ │ │ ├── 2_Like_2.png │ │ │ └── Contents.json │ │ ├── 2_Remove.imageset │ │ │ ├── 2_Remove-1.png │ │ │ ├── 2_Remove.png │ │ │ └── Contents.json │ │ ├── 2_Remove_2.imageset │ │ │ ├── 2_Remove_2-1.png │ │ │ ├── 2_Remove_2.png │ │ │ └── Contents.json │ │ ├── 2_Share.imageset │ │ │ ├── 2_Share-1.png │ │ │ ├── 2_Share.png │ │ │ └── Contents.json │ │ ├── 2_Share_2.imageset │ │ │ ├── 2_Share_2-1.png │ │ │ ├── 2_Share_2.png │ │ │ └── Contents.json │ │ ├── 2_Username.imageset │ │ │ ├── 2_Username-1.png │ │ │ ├── 2_Username.png │ │ │ └── Contents.json │ │ ├── 2_Username_2.imageset │ │ │ ├── 2_Username_2-1.png │ │ │ ├── 2_Username_2.png │ │ │ └── Contents.json │ │ ├── 2_Wishlist.imageset │ │ │ ├── 2_Wishlist-1.png │ │ │ ├── 2_Wishlist.png │ │ │ └── Contents.json │ │ ├── 2_Wishlist_2.imageset │ │ │ ├── 2_Wishlist_2-1.png │ │ │ ├── 2_Wishlist_2.png │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── chat_btn_emoji.imageset │ │ │ ├── Contents.json │ │ │ ├── chat_btn_emoji.png │ │ │ └── chat_btn_emoji@2x.png │ │ ├── chat_btn_keyboard.imageset │ │ │ ├── Contents.json │ │ │ ├── chat_btn_keyboard.png │ │ │ └── chat_btn_keyboard@2x.png │ │ ├── menu_btn_close.imageset │ │ │ ├── Contents.json │ │ │ ├── menu_btn_close@2x.png │ │ │ └── menu_btn_close@3x.png │ │ ├── menu_btn_share.imageset │ │ │ ├── Contents.json │ │ │ ├── menu_btn_share@2x.png │ │ │ └── menu_btn_share@3x.png │ │ ├── more_btn_flyscreen.imageset │ │ │ ├── Contents.json │ │ │ ├── more_btn_flyscreen@2x.png │ │ │ └── more_btn_flyscreen@3x.png │ │ ├── more_btn_radio.imageset │ │ │ ├── Contents.json │ │ │ ├── more_btn_radio@2x.png │ │ │ └── more_btn_radio@3x.png │ │ ├── more_btn_redbag.imageset │ │ │ ├── Contents.json │ │ │ ├── more_btn_redbag@2x.png │ │ │ └── more_btn_redbag@3x.png │ │ ├── more_btn_report.imageset │ │ │ ├── Contents.json │ │ │ ├── more_btn_report@2x.png │ │ │ └── more_btn_report@3x.png │ │ ├── room_btn_chat.imageset │ │ │ ├── Contents.json │ │ │ ├── room_btn_chat@2x.png │ │ │ └── room_btn_chat@3x.png │ │ ├── room_btn_gift.imageset │ │ │ ├── Contents.json │ │ │ ├── room_btn_gift@2x.png │ │ │ └── room_btn_gift@3x.png │ │ ├── room_btn_more.imageset │ │ │ ├── Contents.json │ │ │ ├── room_btn_more@2x.png │ │ │ └── room_btn_more@3x.png │ │ ├── room_btn_qfstar.imageset │ │ │ ├── Contents.json │ │ │ ├── room_btn_qfstar@2x.png │ │ │ └── room_btn_qfstar@3x.png │ │ ├── zhibo_btn_people.imageset │ │ │ ├── Contents.json │ │ │ ├── zhibo_btn_people@2x.png │ │ │ └── zhibo_btn_people@3x.png │ │ └── zhibo_icon_arrow.imageset │ │ │ ├── Contents.json │ │ │ ├── zhibo_icon_arrow@2x.png │ │ │ └── zhibo_icon_arrow@3x.png │ ├── Share │ │ ├── Contents.json │ │ ├── share_btn_link.imageset │ │ │ ├── Contents.json │ │ │ ├── share_btn_link@2x.png │ │ │ └── share_btn_link@3x.png │ │ ├── share_btn_pyq.imageset │ │ │ ├── Contents.json │ │ │ ├── share_btn_pyq@2x.png │ │ │ └── share_btn_pyq@3x.png │ │ ├── share_btn_qq.imageset │ │ │ ├── Contents.json │ │ │ ├── share_btn_qq@2x.png │ │ │ └── share_btn_qq@3x.png │ │ ├── share_btn_qzone.imageset │ │ │ ├── Contents.json │ │ │ ├── share_btn_qzone@2x.png │ │ │ └── share_btn_qzone@3x.png │ │ ├── share_btn_wechat.imageset │ │ │ ├── Contents.json │ │ │ ├── share_btn_wechat@2x.png │ │ │ └── share_btn_wechat@3x.png │ │ └── share_btn_weibo.imageset │ │ │ ├── Contents.json │ │ │ ├── share_btn_weibo@2x.png │ │ │ └── share_btn_weibo@3x.png │ ├── Tabbar │ │ ├── Contents.json │ │ ├── homepage_btn_play_n.imageset │ │ │ ├── Contents.json │ │ │ ├── homepage_btn_play_n@2x.png │ │ │ └── homepage_btn_play_n@3x.png │ │ ├── tabDiscovery.imageset │ │ │ ├── Contents.json │ │ │ └── tabDiscovery@2x.png │ │ ├── tabDiscoveryHL.imageset │ │ │ ├── Contents.json │ │ │ └── tabDiscoveryHL@2x.png │ │ ├── tabFocus.imageset │ │ │ ├── Contents.json │ │ │ └── tabFocus@2x.png │ │ ├── tabFocusHL.imageset │ │ │ ├── Contents.json │ │ │ └── tabFocusHL@2x.png │ │ ├── tabLiving.imageset │ │ │ ├── Contents.json │ │ │ └── tabLiving@2x.png │ │ ├── tabLivingHL.imageset │ │ │ ├── Contents.json │ │ │ └── tabLivingHL@2x.png │ │ ├── tabMine.imageset │ │ │ ├── Contents.json │ │ │ └── tabMine@2x.png │ │ └── tabMineHL.imageset │ │ │ ├── Contents.json │ │ │ └── tabMineHL@2x.png │ ├── center_icon_follow_zhibo.imageset │ │ ├── Contents.json │ │ ├── center_icon_follow_zhibo@2x.png │ │ └── center_icon_follow_zhibo@3x.png │ ├── home_icon_live.imageset │ │ ├── Contents.json │ │ ├── home_icon_live@2x.png │ │ └── home_icon_live@3x.png │ ├── home_icon_people.imageset │ │ ├── Contents.json │ │ ├── home_icon_people@2x.png │ │ └── home_icon_people@3x.png │ ├── live_cell_default_phone.imageset │ │ ├── Contents.json │ │ └── live_cell_default_phone@2x.png │ ├── logo.imageset │ │ ├── Contents.json │ │ ├── logo@2x.png │ │ └── logo@3x.png │ ├── my_dynamic_bg.imageset │ │ ├── Contents.json │ │ └── my_dynamic_bg.png │ ├── navigationbar_back_withtext.imageset │ │ ├── Contents.json │ │ ├── navigationbar_back_withtext@2x.png │ │ └── navigationbar_back_withtext@3x.png │ └── search_btn_follow.imageset │ │ ├── Contents.json │ │ ├── search_btn_follow@2x.png │ │ └── search_btn_follow@3x.png │ ├── Discover │ ├── C │ │ └── TGDiscoverVC.swift │ ├── M │ │ ├── TGAnchorM.swift │ │ ├── TGBannerM.swift │ │ └── TGBaseM.swift │ ├── V │ │ ├── TGDiscoverAnchorCell.swift │ │ ├── TGDiscoverAnchorCell.xib │ │ ├── TGDiscoverCell.swift │ │ └── TGDiscoverCell.xib │ └── VM │ │ ├── TGBannerVM.swift │ │ └── TGDiscoverContentVM.swift │ ├── Home │ ├── C │ │ ├── TGAnchorVC.swift │ │ ├── TGFocusVC.swift │ │ └── TGHomeVC.swift │ ├── M │ │ └── TGHomeStyle.swift │ ├── V │ │ ├── TGFocusViewCell.swift │ │ ├── TGFocusViewCell.xib │ │ ├── TGHomeViewCell.swift │ │ ├── TGHomeViewCell.xib │ │ └── TGWaterfallLayout.swift │ └── VM │ │ ├── TGFocusVM.swift │ │ └── TGHomeVM.swift │ ├── IMClient │ ├── IMMessage.proto │ ├── Immessage.proto.swift │ ├── TGSocketClient.swift │ └── ysocket │ │ ├── ysocket.swift │ │ ├── ytcpsocket.c │ │ ├── ytcpsocket.swift │ │ ├── yudpsocket.c │ │ └── yudpsocket.swift │ ├── Info.plist │ ├── Librarys │ └── TGPageView │ │ ├── TGContentView.swift │ │ ├── TGPageCollectionLayout.swift │ │ ├── TGPageCollectionView.swift │ │ ├── TGPageStyle.swift │ │ ├── TGPageView.swift │ │ ├── TGTitleView.swift │ │ └── UIColor+extension.swift │ ├── Live │ ├── C │ │ ├── TGRoomVC.swift │ │ └── TGRoomVC.xib │ ├── M │ │ ├── TGEmoticonM.swift │ │ ├── TGEmoticonPackage.swift │ │ ├── TGGiftM.swift │ │ └── TGGiftPackage.swift │ ├── V │ │ ├── Button │ │ │ └── TGButton.swift │ │ ├── Chat │ │ │ ├── TGChatContentV.swift │ │ │ ├── TGChatContentV.xib │ │ │ ├── TGChatContentViewCell.swift │ │ │ ├── TGChatContentViewCell.xib │ │ │ ├── TGChatV.swift │ │ │ ├── TGChatV.xib │ │ │ ├── TGEmoticonV.swift │ │ │ ├── TGEmoticonViewCell.swift │ │ │ └── TGEmoticonViewCell.xib │ │ ├── Gift │ │ │ ├── Animation │ │ │ │ ├── TGGiftAnimationM.swift │ │ │ │ ├── TGGiftChannelV.swift │ │ │ │ ├── TGGiftChannelV.xib │ │ │ │ ├── TGGiftContainerV.swift │ │ │ │ ├── TGGiftDigitLabel.swift │ │ │ │ └── TGGiftStyle.swift │ │ │ ├── TGGiftListV.swift │ │ │ ├── TGGiftListV.xib │ │ │ ├── TGGiftViewCell.swift │ │ │ └── TGGiftViewCell.xib │ │ ├── More │ │ │ ├── TGMoreInfoV.swift │ │ │ └── TGMoreInfoV.xib │ │ └── Share │ │ │ ├── TGShareV.swift │ │ │ └── TGShareV.xib │ └── VM │ │ ├── TGEmoticonVM.swift │ │ └── TGGiftVM.swift │ ├── Main │ ├── C │ │ ├── TGBaseVC.swift │ │ ├── TGMainVC.swift │ │ └── TGNavVC.swift │ └── Protocol │ │ ├── TGEmitterable.swift │ │ └── TGNibLoadable.swift │ ├── Profile │ ├── C │ │ ├── TGBannerVC.swift │ │ ├── TGProfileVC.swift │ │ ├── TGSettingVC.swift │ │ └── TGTestVC.swift │ └── V │ │ └── TGProfileHeaderV.swift │ ├── Rank │ ├── C │ │ ├── TGNomalDetailVC.swift │ │ ├── TGNomalRankVC.swift │ │ ├── TGRankVC.swift │ │ ├── TGSubRankVC.swift │ │ ├── TGWeeklyDetailVC.swift │ │ └── TGWeeklyRankVC.swift │ ├── M │ │ ├── TGRankM.swift │ │ ├── TGRankType.swift │ │ └── TGWeekM.swift │ ├── V │ │ ├── TGRankCell.swift │ │ ├── TGRankCell.xib │ │ ├── TGWeeklyRankCell.swift │ │ └── TGWeeklyRankCell.xib │ └── VM │ │ ├── TGRankVM.swift │ │ └── TGWeeklyRankVM.swift │ ├── Resource │ ├── IJKMediaFramework.framework.zip │ ├── e2.plist │ ├── emotion.plist │ └── types.plist │ └── Tools │ ├── AttributedStringTool.swift │ ├── Extension │ ├── Bundle+extension.swift │ ├── Kingfisher+extension.swift │ ├── String+extension.swift │ ├── UIImage+extension.swift │ └── UIView+extension.swift │ ├── Network │ └── NetworkTools.swift │ ├── Sqlite │ └── SqliteTools.swift │ ├── TGCommon.swift │ └── TGTV-Bridging-Header.h ├── 屏幕快照 2017-04-13 下午5.21.36.png ├── 屏幕快照 2017-04-13 下午5.21.47.png ├── 屏幕快照 2017-04-13 下午5.22.00.png ├── 屏幕快照 2017-04-13 下午5.22.09.png └── 屏幕快照 2017-04-13 下午5.22.20.png /1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/1.gif -------------------------------------------------------------------------------- /TGServer/Podfile: -------------------------------------------------------------------------------- 1 | # Uncomment the next line to define a global platform for your project 2 | # platform :ios, '9.0' 3 | 4 | target 'TGServer' do 5 | # Comment the next line if you're not using Swift and don't want to use dynamic frameworks 6 | use_frameworks! 7 | 8 | # Pods for TGServer 9 | pod 'ProtocolBuffers-Swift' 10 | end 11 | -------------------------------------------------------------------------------- /TGServer/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - ProtocolBuffers-Swift (3.0.13) 3 | 4 | DEPENDENCIES: 5 | - ProtocolBuffers-Swift 6 | 7 | SPEC CHECKSUMS: 8 | ProtocolBuffers-Swift: b1962dbfbd2ccb61b57d6a1825cddf6a03c0dd09 9 | 10 | PODFILE CHECKSUM: daf37508a14d2a560d9d61c7cb5189db4a90c88a 11 | 12 | COCOAPODS: 1.2.0 13 | -------------------------------------------------------------------------------- /TGServer/Pods/Manifest.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - ProtocolBuffers-Swift (3.0.13) 3 | 4 | DEPENDENCIES: 5 | - ProtocolBuffers-Swift 6 | 7 | SPEC CHECKSUMS: 8 | ProtocolBuffers-Swift: b1962dbfbd2ccb61b57d6a1825cddf6a03c0dd09 9 | 10 | PODFILE CHECKSUM: daf37508a14d2a560d9d61c7cb5189db4a90c88a 11 | 12 | COCOAPODS: 1.2.0 13 | -------------------------------------------------------------------------------- /TGServer/Pods/Target Support Files/Pods-TGServer/Pods-TGServer-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_TGServer : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_TGServer 5 | @end 6 | -------------------------------------------------------------------------------- /TGServer/Pods/Target Support Files/Pods-TGServer/Pods-TGServer-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double Pods_TGServerVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char Pods_TGServerVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /TGServer/Pods/Target Support Files/Pods-TGServer/Pods-TGServer.modulemap: -------------------------------------------------------------------------------- 1 | framework module Pods_TGServer { 2 | umbrella header "Pods-TGServer-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGServer/Pods/Target Support Files/ProtocolBuffers-Swift/ProtocolBuffers-Swift-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_ProtocolBuffers_Swift : NSObject 3 | @end 4 | @implementation PodsDummy_ProtocolBuffers_Swift 5 | @end 6 | -------------------------------------------------------------------------------- /TGServer/Pods/Target Support Files/ProtocolBuffers-Swift/ProtocolBuffers-Swift-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /TGServer/Pods/Target Support Files/ProtocolBuffers-Swift/ProtocolBuffers-Swift-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double ProtocolBuffersVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char ProtocolBuffersVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /TGServer/Pods/Target Support Files/ProtocolBuffers-Swift/ProtocolBuffers-Swift.modulemap: -------------------------------------------------------------------------------- 1 | framework module ProtocolBuffers { 2 | umbrella header "ProtocolBuffers-Swift-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGServer/TGServer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /TGServer/TGServer.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /TGTV/Podfile: -------------------------------------------------------------------------------- 1 | # Uncomment the next line to define a global platform for your project 2 | # platform :ios, '9.0' 3 | 4 | target 'TGTV' do 5 | # Comment the next line if you're not using Swift and don't want to use dynamic frameworks 6 | use_frameworks! 7 | 8 | # Pods for TGTV 9 | pod 'Alamofire' 10 | pod 'Kingfisher' 11 | pod 'SnapKit' 12 | pod 'SDCycleScrollView' 13 | pod 'ProtocolBuffers-Swift' 14 | pod 'MJExtension' 15 | end 16 | -------------------------------------------------------------------------------- /TGTV/Pods/Kingfisher/Sources/Box.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Box.swift 3 | // Kingfisher 4 | // 5 | // Created by WANG WEI on 2016/09/12. 6 | // Copyright © 2016年 Wei Wang. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class Box { 12 | let value: T 13 | init(value: T) { 14 | self.value = value 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /TGTV/Pods/MJExtension/MJExtension/MJFoundation.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJFoundation.h 3 | // MJExtensionExample 4 | // 5 | // Created by MJ Lee on 14/7/16. 6 | // Copyright (c) 2014年 小码哥. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface MJFoundation : NSObject 12 | + (BOOL)isClassFromFoundation:(Class)c; 13 | @end 14 | -------------------------------------------------------------------------------- /TGTV/Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TAAnimatedDotView.h 3 | // TAPageControl 4 | // 5 | // Created by Tanguy Aladenise on 2015-01-22. 6 | // Copyright (c) 2015 Tanguy Aladenise. All rights reserved. 7 | // 8 | 9 | #import "TAAbstractDotView.h" 10 | 11 | @interface TAAnimatedDotView : TAAbstractDotView 12 | 13 | @property (nonatomic, strong) UIColor *dotColor; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /TGTV/Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TADotView.h 3 | // TAPageControl 4 | // 5 | // Created by Tanguy Aladenise on 2015-01-22. 6 | // Copyright (c) 2015 Tanguy Aladenise. All rights reserved. 7 | // 8 | 9 | #import "TAAbstractDotView.h" 10 | 11 | @interface TADotView : TAAbstractDotView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /TGTV/Pods/SDWebImage/SDWebImage/SDWebImageOperation.h: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of the SDWebImage package. 3 | * (c) Olivier Poitrey 4 | * 5 | * For the full copyright and license information, please view the LICENSE 6 | * file that was distributed with this source code. 7 | */ 8 | 9 | #import 10 | 11 | @protocol SDWebImageOperation 12 | 13 | - (void)cancel; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /TGTV/Pods/SDWebImage/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+GIF.h 3 | // LBGIFImage 4 | // 5 | // Created by Laurin Brandner on 06.01.12. 6 | // Copyright (c) 2012 __MyCompanyName__. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIImage (GIF) 12 | 13 | + (UIImage *)sd_animatedGIFNamed:(NSString *)name; 14 | 15 | + (UIImage *)sd_animatedGIFWithData:(NSData *)data; 16 | 17 | - (UIImage *)sd_animatedImageByScalingAndCroppingToSize:(CGSize)size; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /TGTV/Pods/SDWebImage/SDWebImage/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+MultiFormat.h 3 | // SDWebImage 4 | // 5 | // Created by Olivier Poitrey on 07/06/13. 6 | // Copyright (c) 2013 Dailymotion. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIImage (MultiFormat) 12 | 13 | + (UIImage *)sd_imageWithData:(NSData *)data; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Alamofire/Alamofire-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Alamofire : NSObject 3 | @end 4 | @implementation PodsDummy_Alamofire 5 | @end 6 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Alamofire/Alamofire-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Alamofire/Alamofire-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double AlamofireVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char AlamofireVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Alamofire/Alamofire.modulemap: -------------------------------------------------------------------------------- 1 | framework module Alamofire { 2 | umbrella header "Alamofire-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Kingfisher/Kingfisher-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Kingfisher : NSObject 3 | @end 4 | @implementation PodsDummy_Kingfisher 5 | @end 6 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Kingfisher/Kingfisher-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Kingfisher/Kingfisher-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | #import "Kingfisher.h" 14 | 15 | FOUNDATION_EXPORT double KingfisherVersionNumber; 16 | FOUNDATION_EXPORT const unsigned char KingfisherVersionString[]; 17 | 18 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Kingfisher/Kingfisher.modulemap: -------------------------------------------------------------------------------- 1 | framework module Kingfisher { 2 | umbrella header "Kingfisher-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/MJExtension/MJExtension-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_MJExtension : NSObject 3 | @end 4 | @implementation PodsDummy_MJExtension 5 | @end 6 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/MJExtension/MJExtension-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/MJExtension/MJExtension.modulemap: -------------------------------------------------------------------------------- 1 | framework module MJExtension { 2 | umbrella header "MJExtension-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Pods-TGTV/Pods-TGTV-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_TGTV : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_TGTV 5 | @end 6 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Pods-TGTV/Pods-TGTV-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double Pods_TGTVVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char Pods_TGTVVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/Pods-TGTV/Pods-TGTV.modulemap: -------------------------------------------------------------------------------- 1 | framework module Pods_TGTV { 2 | umbrella header "Pods-TGTV-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/ProtocolBuffers-Swift/ProtocolBuffers-Swift-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_ProtocolBuffers_Swift : NSObject 3 | @end 4 | @implementation PodsDummy_ProtocolBuffers_Swift 5 | @end 6 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/ProtocolBuffers-Swift/ProtocolBuffers-Swift-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/ProtocolBuffers-Swift/ProtocolBuffers-Swift-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double ProtocolBuffersVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char ProtocolBuffersVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/ProtocolBuffers-Swift/ProtocolBuffers-Swift.modulemap: -------------------------------------------------------------------------------- 1 | framework module ProtocolBuffers { 2 | umbrella header "ProtocolBuffers-Swift-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SDCycleScrollView : NSObject 3 | @end 4 | @implementation PodsDummy_SDCycleScrollView 5 | @end 6 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView.modulemap: -------------------------------------------------------------------------------- 1 | framework module SDCycleScrollView { 2 | umbrella header "SDCycleScrollView-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SDWebImage/SDWebImage-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SDWebImage : NSObject 3 | @end 4 | @implementation PodsDummy_SDWebImage 5 | @end 6 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SDWebImage/SDWebImage-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SDWebImage/SDWebImage.modulemap: -------------------------------------------------------------------------------- 1 | framework module SDWebImage { 2 | umbrella header "SDWebImage-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SnapKit/SnapKit-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SnapKit : NSObject 3 | @end 4 | @implementation PodsDummy_SnapKit 5 | @end 6 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SnapKit/SnapKit-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SnapKit/SnapKit-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double SnapKitVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char SnapKitVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /TGTV/Pods/Target Support Files/SnapKit/SnapKit.modulemap: -------------------------------------------------------------------------------- 1 | framework module SnapKit { 2 | umbrella header "SnapKit-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /TGTV/TGTV.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /TGTV/TGTV.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Anim/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Anim/img_loading_1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "img_loading_1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "img_loading_1@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Anim/img_loading_1.imageset/img_loading_1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Anim/img_loading_1.imageset/img_loading_1@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Anim/img_loading_1.imageset/img_loading_1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Anim/img_loading_1.imageset/img_loading_1@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Anim/img_loading_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "img_loading_2@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "img_loading_2@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Anim/img_loading_2.imageset/img_loading_2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Anim/img_loading_2.imageset/img_loading_2@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Anim/img_loading_2.imageset/img_loading_2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Anim/img_loading_2.imageset/img_loading_2@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon20x20@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon20x20@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon29x29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon29x29.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/Avatar.imageset/Avatar-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Avatar/Avatar.imageset/Avatar-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/Avatar.imageset/Avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Avatar/Avatar.imageset/Avatar.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/Avatar.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "Avatar.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "Avatar-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/Easy.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Easy.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/Easy.imageset/Easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Avatar/Easy.imageset/Easy.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon0.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon0.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon0.imageset/icon0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Avatar/icon0.imageset/icon0.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon1.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon1.imageset/icon1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Avatar/icon1.imageset/icon1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon2.imageset/icon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Avatar/icon2.imageset/icon2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon3.jpeg", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon3.imageset/icon3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Avatar/icon3.imageset/icon3.jpeg -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon4.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon4.jpeg", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Avatar/icon4.imageset/icon4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Avatar/icon4.imageset/icon4.jpeg -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good0_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "cat_food_18x12_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "cat_food_18x12_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good0_30x30.imageset/cat_food_18x12_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good0_30x30.imageset/cat_food_18x12_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good0_30x30.imageset/cat_food_18x12_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good0_30x30.imageset/cat_food_18x12_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good1_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "good1_30x30_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "good1_30x30_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good1_30x30.imageset/good1_30x30_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good1_30x30.imageset/good1_30x30_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good1_30x30.imageset/good1_30x30_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good1_30x30.imageset/good1_30x30_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good2_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "good2_30x30_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "good2_30x30_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good2_30x30.imageset/good2_30x30_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good2_30x30.imageset/good2_30x30_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good2_30x30.imageset/good2_30x30_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good2_30x30.imageset/good2_30x30_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good3_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "good3_30x30_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "good3_30x30_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good3_30x30.imageset/good3_30x30_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good3_30x30.imageset/good3_30x30_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good3_30x30.imageset/good3_30x30_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good3_30x30.imageset/good3_30x30_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good4_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "good4_30x30_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "good4_30x30_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good4_30x30.imageset/good4_30x30_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good4_30x30.imageset/good4_30x30_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good4_30x30.imageset/good4_30x30_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good4_30x30.imageset/good4_30x30_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good5_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "good5_30x30_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "good5_30x30_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good5_30x30.imageset/good5_30x30_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good5_30x30.imageset/good5_30x30_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good5_30x30.imageset/good5_30x30_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good5_30x30.imageset/good5_30x30_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good6_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "good6_30x30_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "good6_30x30_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good6_30x30.imageset/good6_30x30_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good6_30x30.imageset/good6_30x30_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good6_30x30.imageset/good6_30x30_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good6_30x30.imageset/good6_30x30_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good7_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "good7_30x30_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "good7_30x30_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good7_30x30.imageset/good7_30x30_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good7_30x30.imageset/good7_30x30_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good7_30x30.imageset/good7_30x30_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good7_30x30.imageset/good7_30x30_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good8_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "good8_30x30_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "good8_30x30_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good8_30x30.imageset/good8_30x30_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good8_30x30.imageset/good8_30x30_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good8_30x30.imageset/good8_30x30_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good8_30x30.imageset/good8_30x30_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good9_30x30.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "good9_30x30_@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "good9_30x30_@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good9_30x30.imageset/good9_30x30_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good9_30x30.imageset/good9_30x30_@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emitter/good9_30x30.imageset/good9_30x30_@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emitter/good9_30x30.imageset/good9_30x30_@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[111].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[111].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[111]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[111].imageset/[111].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[111].imageset/[111].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[111].imageset/[111]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[111].imageset/[111]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[222].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[222].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[222]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[222].imageset/[222].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[222].imageset/[222].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[222].imageset/[222]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[222].imageset/[222]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[666].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[666].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[666]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[666].imageset/[666].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[666].imageset/[666].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[666].imageset/[666]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[666].imageset/[666]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[OK].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[OK].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[OK]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[OK].imageset/[OK].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[OK].imageset/[OK].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[OK].imageset/[OK]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[OK].imageset/[OK]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_同情].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_同情].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_同情]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_同情].imageset/[fan_同情].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_同情].imageset/[fan_同情].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_同情].imageset/[fan_同情]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_同情].imageset/[fan_同情]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哇美女].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_哇美女].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_哇美女]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哇美女].imageset/[fan_哇美女].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哇美女].imageset/[fan_哇美女].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哇美女].imageset/[fan_哇美女]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哇美女].imageset/[fan_哇美女]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哭泣].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_哭泣].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_哭泣]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哭泣].imageset/[fan_哭泣].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哭泣].imageset/[fan_哭泣].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哭泣].imageset/[fan_哭泣]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_哭泣].imageset/[fan_哭泣]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_奸笑].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_奸笑].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_奸笑]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_奸笑].imageset/[fan_奸笑].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_奸笑].imageset/[fan_奸笑].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_奸笑].imageset/[fan_奸笑]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_奸笑].imageset/[fan_奸笑]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_帅].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_帅].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_帅]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_帅].imageset/[fan_帅].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_帅].imageset/[fan_帅].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_帅].imageset/[fan_帅]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_帅].imageset/[fan_帅]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_弱爆了].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_弱爆了].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_弱爆了]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_弱爆了].imageset/[fan_弱爆了].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_弱爆了].imageset/[fan_弱爆了].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_弱爆了].imageset/[fan_弱爆了]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_弱爆了].imageset/[fan_弱爆了]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_感动].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_感动].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_感动]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_感动].imageset/[fan_感动].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_感动].imageset/[fan_感动].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_感动].imageset/[fan_感动]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_感动].imageset/[fan_感动]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_愤怒].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_愤怒].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_愤怒]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_愤怒].imageset/[fan_愤怒].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_愤怒].imageset/[fan_愤怒].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_愤怒].imageset/[fan_愤怒]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_愤怒].imageset/[fan_愤怒]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_扣鼻屎].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_扣鼻屎].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_扣鼻屎]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_扣鼻屎].imageset/[fan_扣鼻屎].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_扣鼻屎].imageset/[fan_扣鼻屎].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_扣鼻屎].imageset/[fan_扣鼻屎]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_扣鼻屎].imageset/[fan_扣鼻屎]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_拍手].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_拍手].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_拍手]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_拍手].imageset/[fan_拍手].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_拍手].imageset/[fan_拍手].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_拍手].imageset/[fan_拍手]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_拍手].imageset/[fan_拍手]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_撞墙].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_撞墙].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_撞墙]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_撞墙].imageset/[fan_撞墙].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_撞墙].imageset/[fan_撞墙].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_撞墙].imageset/[fan_撞墙]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_撞墙].imageset/[fan_撞墙]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_汗].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_汗].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_汗]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_汗].imageset/[fan_汗].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_汗].imageset/[fan_汗].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_汗].imageset/[fan_汗]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_汗].imageset/[fan_汗]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_顶呱呱].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_顶呱呱].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_顶呱呱]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_顶呱呱].imageset/[fan_顶呱呱].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_顶呱呱].imageset/[fan_顶呱呱].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_顶呱呱].imageset/[fan_顶呱呱]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_顶呱呱].imageset/[fan_顶呱呱]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_飞吻].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_飞吻].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_飞吻]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_飞吻].imageset/[fan_飞吻].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_飞吻].imageset/[fan_飞吻].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_飞吻].imageset/[fan_飞吻]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_飞吻].imageset/[fan_飞吻]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_高兴].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_高兴].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_高兴]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_高兴].imageset/[fan_高兴].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_高兴].imageset/[fan_高兴].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_高兴].imageset/[fan_高兴]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_高兴].imageset/[fan_高兴]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_鼻血].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[fan_鼻血].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[fan_鼻血]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_鼻血].imageset/[fan_鼻血].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_鼻血].imageset/[fan_鼻血].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[fan_鼻血].imageset/[fan_鼻血]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[fan_鼻血].imageset/[fan_鼻血]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[不许动].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[不许动].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[不许动]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[不许动].imageset/[不许动].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[不许动].imageset/[不许动].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[不许动].imageset/[不许动]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[不许动].imageset/[不许动]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[亲亲].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[亲亲].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[亲亲]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[亲亲].imageset/[亲亲].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[亲亲].imageset/[亲亲].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[亲亲].imageset/[亲亲]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[亲亲].imageset/[亲亲]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[便便].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[便便].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[便便]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[便便].imageset/[便便].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[便便].imageset/[便便].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[便便].imageset/[便便]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[便便].imageset/[便便]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[再见].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[再见].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[再见]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[再见].imageset/[再见].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[再见].imageset/[再见].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[再见].imageset/[再见]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[再见].imageset/[再见]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[勾引].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[勾引].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[勾引]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[勾引].imageset/[勾引].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[勾引].imageset/[勾引].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[勾引].imageset/[勾引]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[勾引].imageset/[勾引]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[合十].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[合十].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[合十]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[合十].imageset/[合十].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[合十].imageset/[合十].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[合十].imageset/[合十]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[合十].imageset/[合十]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[吐血].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[吐血].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[吐血]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[吐血].imageset/[吐血].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[吐血].imageset/[吐血].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[吐血].imageset/[吐血]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[吐血].imageset/[吐血]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[呕吐].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[呕吐].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[呕吐]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[呕吐].imageset/[呕吐].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[呕吐].imageset/[呕吐].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[呕吐].imageset/[呕吐]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[呕吐].imageset/[呕吐]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[呲牙].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[呲牙].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[呲牙]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[呲牙].imageset/[呲牙].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[呲牙].imageset/[呲牙].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[呲牙].imageset/[呲牙]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[呲牙].imageset/[呲牙]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[哭笑].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[哭笑].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[哭笑]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[哭笑].imageset/[哭笑].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[哭笑].imageset/[哭笑].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[哭笑].imageset/[哭笑]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[哭笑].imageset/[哭笑]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[哼].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[哼].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[哼]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[哼].imageset/[哼].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[哼].imageset/[哼].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[哼].imageset/[哼]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[哼].imageset/[哼]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[喇叭].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[喇叭].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[喇叭]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[喇叭].imageset/[喇叭].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[喇叭].imageset/[喇叭].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[喇叭].imageset/[喇叭]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[喇叭].imageset/[喇叭]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[大哭].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[大哭].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[大哭]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[大哭].imageset/[大哭].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[大哭].imageset/[大哭].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[大哭].imageset/[大哭]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[大哭].imageset/[大哭]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[就不听].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[就不听].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[就不听]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[就不听].imageset/[就不听].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[就不听].imageset/[就不听].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[就不听].imageset/[就不听]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[就不听].imageset/[就不听]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[尴尬].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[尴尬].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[尴尬]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[尴尬].imageset/[尴尬].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[尴尬].imageset/[尴尬].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[尴尬].imageset/[尴尬]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[尴尬].imageset/[尴尬]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[左].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[左].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[左]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[左].imageset/[左].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[左].imageset/[左].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[左].imageset/[左]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[左].imageset/[左]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[弱].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[弱].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[弱]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[弱].imageset/[弱].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[弱].imageset/[弱].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[弱].imageset/[弱]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[弱].imageset/[弱]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[心碎].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[心碎].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[心碎]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[心碎].imageset/[心碎].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[心碎].imageset/[心碎].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[心碎].imageset/[心碎]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[心碎].imageset/[心碎]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[惊恐].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[惊恐].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[惊恐]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[惊恐].imageset/[惊恐].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[惊恐].imageset/[惊恐].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[惊恐].imageset/[惊恐]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[惊恐].imageset/[惊恐]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[感动].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[感动].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[感动]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[感动].imageset/[感动].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[感动].imageset/[感动].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[感动].imageset/[感动]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[感动].imageset/[感动]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[抠鼻].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[抠鼻].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[抠鼻]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[抠鼻].imageset/[抠鼻].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[抠鼻].imageset/[抠鼻].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[抠鼻].imageset/[抠鼻]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[抠鼻].imageset/[抠鼻]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[抱抱].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[抱抱].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[抱抱]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[抱抱].imageset/[抱抱].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[抱抱].imageset/[抱抱].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[抱抱].imageset/[抱抱]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[抱抱].imageset/[抱抱]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[抱拳].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[抱拳].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[抱拳]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[抱拳].imageset/[抱拳].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[抱拳].imageset/[抱拳].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[抱拳].imageset/[抱拳]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[抱拳].imageset/[抱拳]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[没办法].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[没办法].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[没办法]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[没办法].imageset/[没办法].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[没办法].imageset/[没办法].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[没办法].imageset/[没办法]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[没办法].imageset/[没办法]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[没眼看].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[没眼看].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[没眼看]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[没眼看].imageset/[没眼看].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[没眼看].imageset/[没眼看].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[没眼看].imageset/[没眼看]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[没眼看].imageset/[没眼看]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[流汗].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[流汗].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[流汗]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[流汗].imageset/[流汗].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[流汗].imageset/[流汗].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[流汗].imageset/[流汗]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[流汗].imageset/[流汗]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[流泪].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[流泪].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[流泪]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[流泪].imageset/[流泪].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[流泪].imageset/[流泪].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[流泪].imageset/[流泪]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[流泪].imageset/[流泪]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[红心].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[红心].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[红心]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[红心].imageset/[红心].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[红心].imageset/[红心].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[红心].imageset/[红心]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[红心].imageset/[红心]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[花心].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[花心].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[花心]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[花心].imageset/[花心].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[花心].imageset/[花心].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[花心].imageset/[花心]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[花心].imageset/[花心]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[花痴].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[花痴].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[花痴]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[花痴].imageset/[花痴].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[花痴].imageset/[花痴].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[花痴].imageset/[花痴]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[花痴].imageset/[花痴]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[药].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[药].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[药]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[药].imageset/[药].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[药].imageset/[药].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[药].imageset/[药]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[药].imageset/[药]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[赞].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[赞].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[赞]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[赞].imageset/[赞].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[赞].imageset/[赞].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[赞].imageset/[赞]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[赞].imageset/[赞]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[鄙视].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[鄙视].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[鄙视]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[鄙视].imageset/[鄙视].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[鄙视].imageset/[鄙视].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[鄙视].imageset/[鄙视]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[鄙视].imageset/[鄙视]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[闭嘴].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[闭嘴].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[闭嘴]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[闭嘴].imageset/[闭嘴].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[闭嘴].imageset/[闭嘴].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[闭嘴].imageset/[闭嘴]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[闭嘴].imageset/[闭嘴]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[阴险].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[阴险].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[阴险]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[阴险].imageset/[阴险].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[阴险].imageset/[阴险].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[阴险].imageset/[阴险]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[阴险].imageset/[阴险]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[鼓掌].imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "[鼓掌].png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "[鼓掌]@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[鼓掌].imageset/[鼓掌].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[鼓掌].imageset/[鼓掌].png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/[鼓掌].imageset/[鼓掌]@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/[鼓掌].imageset/[鼓掌]@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/delete-n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "delete-n.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "delete-n@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/delete-n.imageset/delete-n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/delete-n.imageset/delete-n.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Emoticon/delete-n.imageset/delete-n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Emoticon/delete-n.imageset/delete-n@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/LaunchImage.launchimage/LaunchImage-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/LaunchImage.launchimage/LaunchImage-568h@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/LaunchImage.launchimage/LaunchImage-800-667h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/LaunchImage.launchimage/LaunchImage-800-667h@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/LaunchImage.launchimage/LaunchImage-800-Portrait-736h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/LaunchImage.launchimage/LaunchImage-800-Portrait-736h@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/LaunchImage.launchimage/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/LaunchImage.launchimage/LaunchImage@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/icon-arrow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon-arrow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/icon-arrow.imageset/icon-arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/icon-arrow.imageset/icon-arrow@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_bag.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "mine_bag@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "mine_bag@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_bag.imageset/mine_bag@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_bag.imageset/mine_bag@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_bag.imageset/mine_bag@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_bag.imageset/mine_bag@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_edit.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "mine_edit@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "mine_edit@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_edit.imageset/mine_edit@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_edit.imageset/mine_edit@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_edit.imageset/mine_edit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_edit.imageset/mine_edit@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_fanbao.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "mine_fanbao@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "mine_fanbao@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_fanbao.imageset/mine_fanbao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_fanbao.imageset/mine_fanbao@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_fanbao.imageset/mine_fanbao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_fanbao.imageset/mine_fanbao@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_follow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "mine_follow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "mine_follow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_follow.imageset/mine_follow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_follow.imageset/mine_follow@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_follow.imageset/mine_follow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_follow.imageset/mine_follow@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_money.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "mine_money@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "mine_money@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_money.imageset/mine_money@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_money.imageset/mine_money@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_money.imageset/mine_money@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_money.imageset/mine_money@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_set.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "mine_set@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "mine_set@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_set.imageset/mine_set@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_set.imageset/mine_set@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Profile/mine_set.imageset/mine_set@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Profile/mine_set.imageset/mine_set@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Rank/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no1.imageset/ranking_icon_no1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no1.imageset/ranking_icon_no1@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no1.imageset/ranking_icon_no1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no1.imageset/ranking_icon_no1@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no2.imageset/ranking_icon_no2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no2.imageset/ranking_icon_no2@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no2.imageset/ranking_icon_no2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no2.imageset/ranking_icon_no2@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no3.imageset/ranking_icon_no3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no3.imageset/ranking_icon_no3@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no3.imageset/ranking_icon_no3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Rank/ranking_icon_no3.imageset/ranking_icon_no3@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_basket.imageset/1_basket-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_basket.imageset/1_basket-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_basket.imageset/1_basket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_basket.imageset/1_basket.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_basket.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1_basket.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "1_basket-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_bubble.imageset/1_bubble-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_bubble.imageset/1_bubble-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_bubble.imageset/1_bubble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_bubble.imageset/1_bubble.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_bubble.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1_bubble.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "1_bubble-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_calendar.imageset/1_calendar-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_calendar.imageset/1_calendar-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_calendar.imageset/1_calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_calendar.imageset/1_calendar.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_calendar.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1_calendar.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "1_calendar-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_cross.imageset/1_cross-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_cross.imageset/1_cross-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_cross.imageset/1_cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_cross.imageset/1_cross.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_cross.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1_cross.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "1_cross-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_heart.imageset/1_heart-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_heart.imageset/1_heart-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_heart.imageset/1_heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_heart.imageset/1_heart.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_heart.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1_heart.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "1_heart-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_repeat_2.imageset/1_repeat_2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_repeat_2.imageset/1_repeat_2-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_repeat_2.imageset/1_repeat_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_repeat_2.imageset/1_repeat_2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_repeat_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1_repeat_2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "1_repeat_2-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_share.imageset/1_share-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_share.imageset/1_share-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_share.imageset/1_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_share.imageset/1_share.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_share.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1_share.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "1_share-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_star.imageset/1_star-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_star.imageset/1_star-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_star.imageset/1_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_star.imageset/1_star.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_star.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1_star.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "1_star-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_user.imageset/1_user-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_user.imageset/1_user-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_user.imageset/1_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/1_user.imageset/1_user.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/1_user.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1_user.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "1_user-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Bookmark.imageset/2_Bookmark-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Bookmark.imageset/2_Bookmark-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Bookmark.imageset/2_Bookmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Bookmark.imageset/2_Bookmark.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Bookmark.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Bookmark.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Bookmark-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Bookmark_2.imageset/2_Bookmark_2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Bookmark_2.imageset/2_Bookmark_2-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Bookmark_2.imageset/2_Bookmark_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Bookmark_2.imageset/2_Bookmark_2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Bookmark_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Bookmark_2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Bookmark_2-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Comment.imageset/2_Comment-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Comment.imageset/2_Comment-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Comment.imageset/2_Comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Comment.imageset/2_Comment.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Comment.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Comment.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Comment-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Comment_2.imageset/2_Comment_2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Comment_2.imageset/2_Comment_2-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Comment_2.imageset/2_Comment_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Comment_2.imageset/2_Comment_2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Comment_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Comment_2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Comment_2-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_FAQ.imageset/2_FAQ-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_FAQ.imageset/2_FAQ-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_FAQ.imageset/2_FAQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_FAQ.imageset/2_FAQ.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_FAQ.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_FAQ.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_FAQ-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_FAQ_2.imageset/2_FAQ_2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_FAQ_2.imageset/2_FAQ_2-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_FAQ_2.imageset/2_FAQ_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_FAQ_2.imageset/2_FAQ_2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_FAQ_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_FAQ_2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_FAQ_2-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Like.imageset/2_Like-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Like.imageset/2_Like-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Like.imageset/2_Like.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Like.imageset/2_Like.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Like.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Like.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Like-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Like_2.imageset/2_Like_2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Like_2.imageset/2_Like_2-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Like_2.imageset/2_Like_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Like_2.imageset/2_Like_2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Like_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Like_2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Like_2-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Remove.imageset/2_Remove-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Remove.imageset/2_Remove-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Remove.imageset/2_Remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Remove.imageset/2_Remove.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Remove.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Remove.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Remove-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Remove_2.imageset/2_Remove_2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Remove_2.imageset/2_Remove_2-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Remove_2.imageset/2_Remove_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Remove_2.imageset/2_Remove_2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Remove_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Remove_2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Remove_2-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Share.imageset/2_Share-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Share.imageset/2_Share-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Share.imageset/2_Share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Share.imageset/2_Share.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Share.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Share.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Share-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Share_2.imageset/2_Share_2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Share_2.imageset/2_Share_2-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Share_2.imageset/2_Share_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Share_2.imageset/2_Share_2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Share_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Share_2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Share_2-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Username.imageset/2_Username-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Username.imageset/2_Username-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Username.imageset/2_Username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Username.imageset/2_Username.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Username.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Username.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Username-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Username_2.imageset/2_Username_2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Username_2.imageset/2_Username_2-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Username_2.imageset/2_Username_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Username_2.imageset/2_Username_2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Username_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Username_2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Username_2-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Wishlist.imageset/2_Wishlist-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Wishlist.imageset/2_Wishlist-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Wishlist.imageset/2_Wishlist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Wishlist.imageset/2_Wishlist.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Wishlist.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Wishlist.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Wishlist-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Wishlist_2.imageset/2_Wishlist_2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Wishlist_2.imageset/2_Wishlist_2-1.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Wishlist_2.imageset/2_Wishlist_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/2_Wishlist_2.imageset/2_Wishlist_2.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/2_Wishlist_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "2_Wishlist_2.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "2_Wishlist_2-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/chat_btn_emoji.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "chat_btn_emoji.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "chat_btn_emoji@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/chat_btn_emoji.imageset/chat_btn_emoji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/chat_btn_emoji.imageset/chat_btn_emoji.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/chat_btn_emoji.imageset/chat_btn_emoji@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/chat_btn_emoji.imageset/chat_btn_emoji@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/chat_btn_keyboard.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "chat_btn_keyboard.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "chat_btn_keyboard@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/chat_btn_keyboard.imageset/chat_btn_keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/chat_btn_keyboard.imageset/chat_btn_keyboard.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/chat_btn_keyboard.imageset/chat_btn_keyboard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/chat_btn_keyboard.imageset/chat_btn_keyboard@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/menu_btn_close.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "menu_btn_close@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "menu_btn_close@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/menu_btn_close.imageset/menu_btn_close@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/menu_btn_close.imageset/menu_btn_close@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/menu_btn_close.imageset/menu_btn_close@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/menu_btn_close.imageset/menu_btn_close@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/menu_btn_share.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "menu_btn_share@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "menu_btn_share@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/menu_btn_share.imageset/menu_btn_share@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/menu_btn_share.imageset/menu_btn_share@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/menu_btn_share.imageset/menu_btn_share@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/menu_btn_share.imageset/menu_btn_share@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_flyscreen.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "more_btn_flyscreen@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "more_btn_flyscreen@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_flyscreen.imageset/more_btn_flyscreen@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/more_btn_flyscreen.imageset/more_btn_flyscreen@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_flyscreen.imageset/more_btn_flyscreen@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/more_btn_flyscreen.imageset/more_btn_flyscreen@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_radio.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "more_btn_radio@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "more_btn_radio@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_radio.imageset/more_btn_radio@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/more_btn_radio.imageset/more_btn_radio@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_radio.imageset/more_btn_radio@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/more_btn_radio.imageset/more_btn_radio@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_redbag.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "more_btn_redbag@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "more_btn_redbag@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_redbag.imageset/more_btn_redbag@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/more_btn_redbag.imageset/more_btn_redbag@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_redbag.imageset/more_btn_redbag@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/more_btn_redbag.imageset/more_btn_redbag@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_report.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "more_btn_report@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "more_btn_report@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_report.imageset/more_btn_report@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/more_btn_report.imageset/more_btn_report@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/more_btn_report.imageset/more_btn_report@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/more_btn_report.imageset/more_btn_report@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_chat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "room_btn_chat@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "room_btn_chat@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_chat.imageset/room_btn_chat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/room_btn_chat.imageset/room_btn_chat@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_chat.imageset/room_btn_chat@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/room_btn_chat.imageset/room_btn_chat@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_gift.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "room_btn_gift@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "room_btn_gift@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_gift.imageset/room_btn_gift@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/room_btn_gift.imageset/room_btn_gift@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_gift.imageset/room_btn_gift@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/room_btn_gift.imageset/room_btn_gift@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_more.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "room_btn_more@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "room_btn_more@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_more.imageset/room_btn_more@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/room_btn_more.imageset/room_btn_more@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_more.imageset/room_btn_more@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/room_btn_more.imageset/room_btn_more@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_qfstar.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "room_btn_qfstar@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "room_btn_qfstar@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_qfstar.imageset/room_btn_qfstar@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/room_btn_qfstar.imageset/room_btn_qfstar@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/room_btn_qfstar.imageset/room_btn_qfstar@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/room_btn_qfstar.imageset/room_btn_qfstar@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/zhibo_btn_people.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "zhibo_btn_people@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "zhibo_btn_people@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/zhibo_btn_people.imageset/zhibo_btn_people@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/zhibo_btn_people.imageset/zhibo_btn_people@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/zhibo_btn_people.imageset/zhibo_btn_people@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/zhibo_btn_people.imageset/zhibo_btn_people@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/zhibo_icon_arrow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "zhibo_icon_arrow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "zhibo_icon_arrow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/zhibo_icon_arrow.imageset/zhibo_icon_arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/zhibo_icon_arrow.imageset/zhibo_icon_arrow@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Room/zhibo_icon_arrow.imageset/zhibo_icon_arrow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Room/zhibo_icon_arrow.imageset/zhibo_icon_arrow@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_link.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "share_btn_link@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "share_btn_link@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_link.imageset/share_btn_link@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_link.imageset/share_btn_link@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_link.imageset/share_btn_link@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_link.imageset/share_btn_link@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_pyq.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "share_btn_pyq@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "share_btn_pyq@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_pyq.imageset/share_btn_pyq@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_pyq.imageset/share_btn_pyq@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_pyq.imageset/share_btn_pyq@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_pyq.imageset/share_btn_pyq@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_qq.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "share_btn_qq@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "share_btn_qq@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_qq.imageset/share_btn_qq@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_qq.imageset/share_btn_qq@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_qq.imageset/share_btn_qq@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_qq.imageset/share_btn_qq@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_qzone.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "share_btn_qzone@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "share_btn_qzone@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_qzone.imageset/share_btn_qzone@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_qzone.imageset/share_btn_qzone@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_qzone.imageset/share_btn_qzone@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_qzone.imageset/share_btn_qzone@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_wechat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "share_btn_wechat@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "share_btn_wechat@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_wechat.imageset/share_btn_wechat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_wechat.imageset/share_btn_wechat@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_wechat.imageset/share_btn_wechat@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_wechat.imageset/share_btn_wechat@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_weibo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "share_btn_weibo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "share_btn_weibo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_weibo.imageset/share_btn_weibo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_weibo.imageset/share_btn_weibo@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Share/share_btn_weibo.imageset/share_btn_weibo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Share/share_btn_weibo.imageset/share_btn_weibo@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/homepage_btn_play_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homepage_btn_play_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "homepage_btn_play_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/homepage_btn_play_n.imageset/homepage_btn_play_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/homepage_btn_play_n.imageset/homepage_btn_play_n@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/homepage_btn_play_n.imageset/homepage_btn_play_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/homepage_btn_play_n.imageset/homepage_btn_play_n@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabDiscovery.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabDiscovery@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabDiscovery.imageset/tabDiscovery@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/tabDiscovery.imageset/tabDiscovery@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabDiscoveryHL.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabDiscoveryHL@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabDiscoveryHL.imageset/tabDiscoveryHL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/tabDiscoveryHL.imageset/tabDiscoveryHL@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabFocus.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabFocus@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabFocus.imageset/tabFocus@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/tabFocus.imageset/tabFocus@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabFocusHL.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabFocusHL@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabFocusHL.imageset/tabFocusHL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/tabFocusHL.imageset/tabFocusHL@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabLiving.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabLiving@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabLiving.imageset/tabLiving@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/tabLiving.imageset/tabLiving@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabLivingHL.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabLivingHL@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabLivingHL.imageset/tabLivingHL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/tabLivingHL.imageset/tabLivingHL@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabMine.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabMine@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabMine.imageset/tabMine@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/tabMine.imageset/tabMine@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabMineHL.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabMineHL@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/Tabbar/tabMineHL.imageset/tabMineHL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/Tabbar/tabMineHL.imageset/tabMineHL@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/center_icon_follow_zhibo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "center_icon_follow_zhibo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "center_icon_follow_zhibo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/center_icon_follow_zhibo.imageset/center_icon_follow_zhibo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/center_icon_follow_zhibo.imageset/center_icon_follow_zhibo@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/center_icon_follow_zhibo.imageset/center_icon_follow_zhibo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/center_icon_follow_zhibo.imageset/center_icon_follow_zhibo@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/home_icon_live.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "home_icon_live@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "home_icon_live@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/home_icon_live.imageset/home_icon_live@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/home_icon_live.imageset/home_icon_live@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/home_icon_live.imageset/home_icon_live@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/home_icon_live.imageset/home_icon_live@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/home_icon_people.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "home_icon_people@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "home_icon_people@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/home_icon_people.imageset/home_icon_people@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/home_icon_people.imageset/home_icon_people@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/home_icon_people.imageset/home_icon_people@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/home_icon_people.imageset/home_icon_people@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/live_cell_default_phone.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "live_cell_default_phone@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/live_cell_default_phone.imageset/live_cell_default_phone@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/live_cell_default_phone.imageset/live_cell_default_phone@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/logo.imageset/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/logo.imageset/logo@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/logo.imageset/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/logo.imageset/logo@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/my_dynamic_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "my_dynamic_bg.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/my_dynamic_bg.imageset/my_dynamic_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/my_dynamic_bg.imageset/my_dynamic_bg.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/navigationbar_back_withtext.imageset/navigationbar_back_withtext@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/navigationbar_back_withtext.imageset/navigationbar_back_withtext@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/navigationbar_back_withtext.imageset/navigationbar_back_withtext@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/navigationbar_back_withtext.imageset/navigationbar_back_withtext@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/search_btn_follow.imageset/search_btn_follow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/search_btn_follow.imageset/search_btn_follow@2x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Assets.xcassets/search_btn_follow.imageset/search_btn_follow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Assets.xcassets/search_btn_follow.imageset/search_btn_follow@3x.png -------------------------------------------------------------------------------- /TGTV/TGTV/Discover/M/TGBannerM.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TGBannerM.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/9. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class TGBannerM: TGBaseM { 12 | var name: String = "" 13 | var picUrl: String = "" 14 | var linkUrl: String = "" 15 | } 16 | -------------------------------------------------------------------------------- /TGTV/TGTV/Discover/M/TGBaseM.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TGBaseM.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/9. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class TGBaseM: NSObject { 12 | override init() { 13 | } 14 | 15 | init(dict:[String: Any]) { 16 | super.init() 17 | setValuesForKeys(dict) 18 | } 19 | 20 | override func setValue(_ value: Any?, forUndefinedKey key: String) { 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /TGTV/TGTV/Home/M/TGHomeStyle.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TGHomeStyle.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/10. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class TGHomeStyle: TGBaseM { 12 | var title: String = "" 13 | var type: Int = 0 14 | } 15 | -------------------------------------------------------------------------------- /TGTV/TGTV/IMClient/IMMessage.proto: -------------------------------------------------------------------------------- 1 | syntax = "proto2"; 2 | 3 | message UserInfo { 4 | required int32 level = 1; 5 | required string name = 2; 6 | required string iconURL = 3; 7 | } 8 | 9 | message ChatMessage { 10 | required UserInfo user = 1; 11 | required string text = 2; 12 | } 13 | 14 | message GiftMessage { 15 | required UserInfo user = 1; 16 | required string giftname = 2; 17 | required string giftURL = 3; 18 | required int32 giftcount = 4; 19 | } 20 | -------------------------------------------------------------------------------- /TGTV/TGTV/Live/M/TGEmoticonM.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TGEmoticonM.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/11. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class TGEmoticonM { 12 | var emoticonName: String = "" 13 | 14 | init(emoticonName : String) { 15 | self.emoticonName = emoticonName 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /TGTV/TGTV/Live/V/Chat/TGChatContentViewCell.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TGChatContentViewCell.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/12. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class TGChatContentViewCell: UITableViewCell { 12 | 13 | @IBOutlet weak var contentLbl: UILabel! 14 | 15 | override func awakeFromNib() { 16 | super.awakeFromNib() 17 | selectionStyle = .none 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /TGTV/TGTV/Rank/M/TGRankM.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TGRankM.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/9. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class TGRankM: TGBaseM { 12 | var isInLive: Int = 0 13 | var nickname: String = "" 14 | var avatar: String = "" 15 | } 16 | -------------------------------------------------------------------------------- /TGTV/TGTV/Rank/M/TGRankType.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TGRankType.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/9. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class TGRankType: NSObject { 12 | var typeName: String = "" 13 | var typeNum: Int = 0 14 | 15 | init(typeName: String, typeNum:Int) { 16 | self.typeName = typeName 17 | self.typeNum = typeNum 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /TGTV/TGTV/Rank/M/TGWeekM.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TGWeekM.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/9. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class TGWeekM: TGBaseM { 12 | var giftName : String = "" 13 | var giftNum : Int = 0 14 | var nickname : String = "" 15 | var giftAppImg : String = "" 16 | } 17 | -------------------------------------------------------------------------------- /TGTV/TGTV/Resource/IJKMediaFramework.framework.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Resource/IJKMediaFramework.framework.zip -------------------------------------------------------------------------------- /TGTV/TGTV/Resource/e2.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Resource/e2.plist -------------------------------------------------------------------------------- /TGTV/TGTV/Resource/emotion.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/TGTV/TGTV/Resource/emotion.plist -------------------------------------------------------------------------------- /TGTV/TGTV/Tools/Extension/Bundle+extension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Bundle+extension.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/5. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension Bundle { 12 | var nameSpace: String { 13 | return infoDictionary?["CFBundleName"] as? String ?? "" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /TGTV/TGTV/Tools/TGCommon.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TGCommon.swift 3 | // TGTV 4 | // 5 | // Created by targetcloud on 2017/4/5. 6 | // Copyright © 2017年 targetcloud. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | let kScreenW = UIScreen.main.bounds.width 12 | let kScreenH = UIScreen.main.bounds.height 13 | let kNavigationBarH : CGFloat = 44 14 | let kStatusBarH : CGFloat = 20 15 | let kTabBarH: CGFloat = 49 16 | let kNotificationBanner = "kNotificationBanner" 17 | 18 | -------------------------------------------------------------------------------- /TGTV/TGTV/Tools/TGTV-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // 2 | // Use this file to import your target's public headers that you would like to expose to Swift. 3 | // 4 | 5 | #import 6 | -------------------------------------------------------------------------------- /屏幕快照 2017-04-13 下午5.21.36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/屏幕快照 2017-04-13 下午5.21.36.png -------------------------------------------------------------------------------- /屏幕快照 2017-04-13 下午5.21.47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/屏幕快照 2017-04-13 下午5.21.47.png -------------------------------------------------------------------------------- /屏幕快照 2017-04-13 下午5.22.00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/屏幕快照 2017-04-13 下午5.22.00.png -------------------------------------------------------------------------------- /屏幕快照 2017-04-13 下午5.22.09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/屏幕快照 2017-04-13 下午5.22.09.png -------------------------------------------------------------------------------- /屏幕快照 2017-04-13 下午5.22.20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/targetcloud/TGTV/f9cf4e5e52ff5340ca49a277e7106478dbb8d426/屏幕快照 2017-04-13 下午5.22.20.png --------------------------------------------------------------------------------