├── .gitignore ├── .swift-version ├── LICENSE ├── README.md ├── TFEasyCoder.podspec ├── TFEasyCoder ├── NSObject+TFExecute.h ├── NSObject+TFExecute.m ├── TFEasyCoder.h ├── TFEasyCoderConfigue.h ├── TFEasyCoderConfigue.m ├── TFEasyCoderConst.h ├── TFEasyCoder_CA.h ├── TFEasyCoder_CA.m ├── TFEasyCoder_NS.h ├── TFEasyCoder_NS.m ├── TFEasyCoder_UI.h ├── TFEasyCoder_UI.m ├── base │ ├── BaseTableViewCell.h │ ├── BaseTableViewCell.m │ └── TFBase.h ├── tfkit │ ├── NSArray+TFLogChinese.h │ ├── NSArray+TFLogChinese.m │ ├── NSDictionary+TFLogChinese.h │ ├── NSDictionary+TFLogChinese.m │ ├── NSObject+TFGCDKit.h │ ├── NSObject+TFGCDKit.m │ ├── NSObject+TFKit.h │ ├── NSObject+TFKit.m │ ├── NSObject+TFTimer.h │ ├── NSObject+TFTimer.m │ ├── NSObject_TFKit.h │ ├── NSString+TFKit.h │ ├── NSString+TFKit.m │ ├── NSString_TFKit.h │ ├── TFDevKit.h │ ├── TFGCDKit.h │ ├── TFKit.h │ ├── UIActionSheet+TFKit.h │ ├── UIActionSheet+TFKit.m │ ├── UIAlertView+TFKit.h │ ├── UIAlertView+TFKit.m │ ├── UIBarButtonItem+TFKit.h │ ├── UIBarButtonItem+TFKit.m │ ├── UIColor+TFKit.h │ ├── UIColor+TFKit.m │ ├── UIColor_TFKit.h │ ├── UIFont_TFKit.h │ ├── UIImage+TFKit.h │ ├── UIImage+TFKit.m │ ├── UINavigationBar+TFKit.h │ ├── UINavigationBar+TFKit.m │ ├── UINavigationController+TFKit.h │ ├── UINavigationController+TFKit.m │ ├── UIView+TFKit.h │ ├── UIView+TFKit.m │ ├── UIView+TFUIDevKit.h │ ├── UIView+TFUIDevKit.m │ ├── UIViewController+TFDebugKit.h │ ├── UIViewController+TFDebugKit.m │ ├── UIViewController+TFKit.h │ ├── UIViewController+TFKit.m │ └── UIView_TFKit.h └── tools │ ├── NSDate+TFTool.h │ ├── NSDate+TFTool.m │ ├── NSDateTFTool.h │ └── TFTools.h ├── TFEasyCoderDemo ├── TFEasyCoderDemo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── TFEasyCoderDemo │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── Masonry │ ├── MASCompositeConstraint.h │ ├── MASCompositeConstraint.m │ ├── MASConstraint+Private.h │ ├── MASConstraint.h │ ├── MASConstraint.m │ ├── MASConstraintMaker.h │ ├── MASConstraintMaker.m │ ├── MASLayoutConstraint.h │ ├── MASLayoutConstraint.m │ ├── MASUtilities.h │ ├── MASViewAttribute.h │ ├── MASViewAttribute.m │ ├── MASViewConstraint.h │ ├── MASViewConstraint.m │ ├── Masonry.h │ ├── NSArray+MASAdditions.h │ ├── NSArray+MASAdditions.m │ ├── NSArray+MASShorthandAdditions.h │ ├── NSLayoutConstraint+MASDebugAdditions.h │ ├── NSLayoutConstraint+MASDebugAdditions.m │ ├── View+MASAdditions.h │ ├── View+MASAdditions.m │ ├── View+MASShorthandAdditions.h │ ├── ViewController+MASAdditions.h │ └── ViewController+MASAdditions.m │ ├── NSObject+TestCategory.h │ ├── NSObject+TestCategory.m │ ├── TableviewCell.h │ ├── TableviewCell.m │ ├── TableviewHeader.h │ ├── TableviewHeader.m │ ├── Tmp2Object.h │ ├── Tmp2Object.m │ ├── TmpObject.h │ ├── TmpObject.m │ ├── ViewController.h │ ├── ViewController.m │ ├── arrow_btn@2x.png │ ├── background@2x.png │ ├── home_birthday_icon@2x.png │ ├── home_lovers_icon@2x.png │ ├── home_music_icon@2x.png │ ├── home_visitor_icon@2x.png │ ├── icon@2x.png │ ├── main.m │ ├── widget_open_diamond_open@2x.png │ ├── widget_yd_nameplate_gold@2x.png │ ├── yellowdiamond_openvip@2x.png │ └── yellowdiamond_riband@2x.png └── github-readme.rtf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 3.0 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/README.md -------------------------------------------------------------------------------- /TFEasyCoder.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder.podspec -------------------------------------------------------------------------------- /TFEasyCoder/NSObject+TFExecute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/NSObject+TFExecute.h -------------------------------------------------------------------------------- /TFEasyCoder/NSObject+TFExecute.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/NSObject+TFExecute.m -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoder.h -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoderConfigue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoderConfigue.h -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoderConfigue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoderConfigue.m -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoderConst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoderConst.h -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoder_CA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoder_CA.h -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoder_CA.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoder_CA.m -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoder_NS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoder_NS.h -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoder_NS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoder_NS.m -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoder_UI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoder_UI.h -------------------------------------------------------------------------------- /TFEasyCoder/TFEasyCoder_UI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/TFEasyCoder_UI.m -------------------------------------------------------------------------------- /TFEasyCoder/base/BaseTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/base/BaseTableViewCell.h -------------------------------------------------------------------------------- /TFEasyCoder/base/BaseTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/base/BaseTableViewCell.m -------------------------------------------------------------------------------- /TFEasyCoder/base/TFBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/base/TFBase.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSArray+TFLogChinese.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSArray+TFLogChinese.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSArray+TFLogChinese.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSArray+TFLogChinese.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSDictionary+TFLogChinese.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSDictionary+TFLogChinese.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSDictionary+TFLogChinese.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSDictionary+TFLogChinese.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSObject+TFGCDKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSObject+TFGCDKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSObject+TFGCDKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSObject+TFGCDKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSObject+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSObject+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSObject+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSObject+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSObject+TFTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSObject+TFTimer.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSObject+TFTimer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSObject+TFTimer.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSObject_TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSObject_TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSString+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSString+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSString+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSString+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/NSString_TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/NSString_TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/TFDevKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/TFDevKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/TFGCDKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/TFGCDKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIActionSheet+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIActionSheet+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIActionSheet+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIActionSheet+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIAlertView+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIAlertView+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIAlertView+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIAlertView+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIBarButtonItem+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIBarButtonItem+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIBarButtonItem+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIBarButtonItem+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIColor+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIColor+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIColor+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIColor+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIColor_TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIColor_TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIFont_TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIFont_TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIImage+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIImage+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIImage+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIImage+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UINavigationBar+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UINavigationBar+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UINavigationBar+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UINavigationBar+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UINavigationController+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UINavigationController+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UINavigationController+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UINavigationController+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIView+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIView+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIView+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIView+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIView+TFUIDevKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIView+TFUIDevKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIView+TFUIDevKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIView+TFUIDevKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIViewController+TFDebugKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIViewController+TFDebugKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIViewController+TFDebugKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIViewController+TFDebugKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIViewController+TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIViewController+TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIViewController+TFKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIViewController+TFKit.m -------------------------------------------------------------------------------- /TFEasyCoder/tfkit/UIView_TFKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tfkit/UIView_TFKit.h -------------------------------------------------------------------------------- /TFEasyCoder/tools/NSDate+TFTool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tools/NSDate+TFTool.h -------------------------------------------------------------------------------- /TFEasyCoder/tools/NSDate+TFTool.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tools/NSDate+TFTool.m -------------------------------------------------------------------------------- /TFEasyCoder/tools/NSDateTFTool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tools/NSDateTFTool.h -------------------------------------------------------------------------------- /TFEasyCoder/tools/TFTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoder/tools/TFTools.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/AppDelegate.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/AppDelegate.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Info.plist -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASCompositeConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASCompositeConstraint.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraint.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraintMaker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASConstraintMaker.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASLayoutConstraint.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASViewAttribute.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASViewAttribute.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASViewConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/MASViewConstraint.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/Masonry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/Masonry.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSArray+MASAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSArray+MASAdditions.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSLayoutConstraint+MASDebugAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/NSLayoutConstraint+MASDebugAdditions.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/View+MASAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/View+MASAdditions.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Masonry/ViewController+MASAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Masonry/ViewController+MASAdditions.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/NSObject+TestCategory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/NSObject+TestCategory.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/NSObject+TestCategory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/NSObject+TestCategory.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/TableviewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/TableviewCell.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/TableviewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/TableviewCell.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/TableviewHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/TableviewHeader.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/TableviewHeader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/TableviewHeader.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Tmp2Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Tmp2Object.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/Tmp2Object.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/Tmp2Object.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/TmpObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/TmpObject.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/TmpObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/TmpObject.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/ViewController.h -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/ViewController.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/arrow_btn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/arrow_btn@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/background@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/home_birthday_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/home_birthday_icon@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/home_lovers_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/home_lovers_icon@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/home_music_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/home_music_icon@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/home_visitor_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/home_visitor_icon@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/icon@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/main.m -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/widget_open_diamond_open@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/widget_open_diamond_open@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/widget_yd_nameplate_gold@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/widget_yd_nameplate_gold@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/yellowdiamond_openvip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/yellowdiamond_openvip@2x.png -------------------------------------------------------------------------------- /TFEasyCoderDemo/TFEasyCoderDemo/yellowdiamond_riband@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/TFEasyCoderDemo/TFEasyCoderDemo/yellowdiamond_riband@2x.png -------------------------------------------------------------------------------- /github-readme.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shmxybfq/TFEasyCoder/HEAD/github-readme.rtf --------------------------------------------------------------------------------