Latest 1.6.5
Homepage https://github.com/alrjqow/MagicThought
License MIT
Platforms ios 8.0, requires ARC
Dependencies Masonry, AFNetworking, MJRefresh, MJExtension, MBProgressHUD, SVProgressHUD, YTKNetwork, IQKeyboardManager, SDWebImage, TTTAttributedLabel, SSKeychain, LDProgressView
Frameworks UIKit
Authors

pod ‘Masonry’
pod ‘AFNetworking’
pod ‘MJRefresh’
pod ‘MJExtension’
pod ‘MBProgressHUD’
pod ‘SVProgressHUD’
pod ‘YTKNetwork’
pod ‘IQKeyboardManager’
pod ‘SDWebImage’
pod ‘TZImagePickerController’
pod ‘TTTAttributedLabel’
pod ‘SSKeychain’
pod ‘JJException’
pod ‘LDProgressView’

Latest podspec

{
    "name": "MagicThought",
    "version": "1.6.5",
    "summary": "MagicThought for ios.",
    "description": "the MagicThought for ios.",
    "homepage": "https://github.com/alrjqow/MagicThought",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "alrjqow": "[email protected]"
    },
    "platforms": {
        "ios": "8.0"
    },
    "source": {
        "git": "https://github.com/alrjqow/MagicThought.git",
        "tag": "1.6.5",
        "branch": "master"
    },
    "source_files": [
        "MagicThought/MTKit.h",
        "MagicThought/README.md"
    ],
    "frameworks": "UIKit",
    "requires_arc": true,
    "dependencies": {
        "Masonry": [],
        "AFNetworking": [],
        "MJRefresh": [],
        "MJExtension": [],
        "MBProgressHUD": [],
        "SVProgressHUD": [],
        "YTKNetwork": [],
        "IQKeyboardManager": [],
        "SDWebImage": [],
        "TTTAttributedLabel": [],
        "SSKeychain": [],
        "LDProgressView": []
    },
    "subspecs": [
        {
            "name": "Config",
            "source_files": "MagicThought/Config/*.{h,m}"
        },
        {
            "name": "Protocol",
            "source_files": [
                "MagicThought/Category/NSString/*.{h}",
                "MagicThought/Protocol/*.{h,m}"
            ]
        },
        {
            "name": "Style",
            "source_files": "MagicThought/Style/*.{h,m}"
        },
        {
            "name": "Library",
            "subspecs": [
                {
                    "name": "TZImagePickerController",
                    "source_files": [
                        "MagicThought/Library/TZImagePickerController/*.{m,h}",
                        "MagicThought/u56feu7247u5904u7406/UIImage+PropertyExtension.{m,h}"
                    ],
                    "resources": "MagicThought/Library/TZImagePickerController/TZImagePickerController.bundle",
                    "dependencies": {
                        "MagicThought/Category/UINavigationBar": [],
                        "MagicThought/Config": []
                    }
                }
            ]
        },
        {
            "name": "Manager",
            "source_files": [
                "MagicThought/Manager/*.{h,m}",
                "MagicThought/Category/NSString/NSString+Exist.{m,h}",
                "MagicThought/Category/CLLocation/CLLocation+Mar.{m,h}",
                "MagicThought/Config/MTConst.{h,m}"
            ],
            "dependencies": {
                "MagicThought/SubClass/UIViewController/UIViewController+Alert": [],
                "MagicThought/ViewStyle(expired)": []
            }
        },
        {
            "name": "ViewStyle(expired)",
            "source_files": [
                "MagicThought/u63a7u4ef6u6837u5f0fu5904u7406(u4e0du597du7528)/*.{h,m}",
                "MagicThought/Category/NSString/NSString+Exist.{m,h}",
                "MagicThought/Manager/MTManager.{h,m}",
                "MagicThought/Manager/MTCloud.{h,m}"
            ],
            "dependencies": {
                "MagicThought/Protocol": []
            }
        },
        {
            "name": "FileHandle",
            "source_files": [
                "MagicThought/u6587u4ef6u5904u7406/*.{h,m}",
                "MagicThought/Category/NSString/NSString+Exist.{m,h}",
                "MagicThought/Manager/MTManager.{m,h}"
            ]
        },
        {
            "name": "JsonTransform",
            "source_files": "MagicThought/Jsonu8f6cu6362/*.{h,m}"
        },
        {
            "name": "TapFlowMarkEffect",
            "source_files": "MagicThought/u6ce2u7eb9u6548u679c/*.{h,m}"
        },
        {
            "name": "ImageHandle",
            "source_files": [
                "MagicThought/u56feu7247u5904u7406/*.{h,m}",
                "MagicThought/Config/MTConst.{h,m}"
            ],
            "dependencies": {
                "MagicThought/FileHandle": [],
                "MagicThought/Style": []
            }
        },
        {
            "name": "Network",
            "source_files": [
                "MagicThought/u7f51u7edcu8bf7u6c42/*.{h,m}",
                "MagicThought/Protocol/MTApiProtocol.{h}",
                "MagicThought/Category/NSString/NSString+Exist.{m,h}"
            ],
            "dependencies": {
                "MagicThought/Manager": []
            }
        },
        {
            "name": "TextFieldVerify",
            "source_files": [
                "MagicThought/u6587u672cu6846u9a8cu8bc1/*.{h,m}",
                "MagicThought/Config/MTConst.{h,m}"
            ],
            "dependencies": {
                "MagicThought/Category": [],
                "MagicThought/Protocol": [],
                "MagicThought/ViewContentStyle": []
            }
        },
        {
            "name": "ViewContentStyle",
            "source_files": [
                "MagicThought/u63a7u4ef6u6587u5b57u6837u5f0fu8bbeu7f6e/*.{h,m}",
                "MagicThought/Style/MTWordStyle.{h,m}",
                "MagicThought/Config/MTDefine.h"
            ]
        },
        {
            "name": "DragSort",
            "source_files": "MagicThought/u62d6u62fdu6392u5e8f/*.{h,m}",
            "dependencies": {
                "MagicThought/DelegateMode": []
            }
        },
        {
            "name": "CustomCamera",
            "source_files": [
                "MagicThought/u81eau5b9au4e49u76f8u673a/*.{h,m}",
                "MagicThought/Protocol/MTDelegateProtocol.h",
                "MagicThought/Config/MTConst.{h,m}",
                "MagicThought/Manager/MTManager.{m,h}",
                "MagicThought/Manager/MTDeviceManager.{m,h}",
                "MagicThought/Category/UIColor/UIColor+ColorfulColor.{m,h}"
            ],
            "resources": "MagicThought/u81eau5b9au4e49u76f8u673a/MTVideoController.bundle",
            "dependencies": {
                "MagicThought/CountdownRing": [],
                "MagicThought/ImageHandle": [],
                "MagicThought/Hud": []
            }
        },
        {
            "name": "DelegateMode",
            "source_files": [
                "MagicThought/DelegateMode/*.{h,m}",
                "MagicThought/u62d6u62fdu6392u5e8f/MTDragCollectionView.{h,m}",
                "MagicThought/u62d6u62fdu6392u5e8f/MTDragCollectionViewCell.{h,m}"
            ],
            "dependencies": {
                "MagicThought/Category": [],
                "MagicThought/Protocol": [],
                "MagicThought/Config": []
            }
        },
        {
            "name": "Hud",
            "source_files": [
                "MagicThought/u52a0u8f7du6846/*.{h,m}",
                "MagicThought/Config/MTConst.{h,m}",
                "MagicThought/u56feu7247u5904u7406/UIImage+Size.{h,m}"
            ],
            "dependencies": {
                "MagicThought/Category": []
            },
            "resources": "MagicThought/u52a0u8f7du6846/MTHUD.bundle"
        },
        {
            "name": "AlertView",
            "source_files": "MagicThought/u5f39u6846/*.{h,m}",
            "dependencies": {
                "MagicThought/DelegateMode": [],
                "MagicThought/TextFieldVerify": []
            }
        },
        {
            "name": "AlertView2",
            "subspecs": [
                {
                    "name": "Controller",
                    "source_files": [
                        "MagicThought/u5f39u68462/Controller/*.{h,m}",
                        "MagicThought/Category/UIColor/UIColor+ColorfulColor.{m,h}",
                        "MagicThought/Category/UIView/UIView+Frame.{h,m}"
                    ],
                    "dependencies": {
                        "MagicThought/Manager": [],
                        "MagicThought/Config": [],
                        "MagicThought/Style": [],
                        "MagicThought/SubClass/UIViewController/UIViewController+Base": []
                    }
                },
                {
                    "name": "Model",
                    "source_files": "MagicThought/u5f39u68462/Model/*.{h,m}"
                }
            ]
        },
        {
            "name": "RefreshRing",
            "source_files": [
                "MagicThought/u5237u65b0u5c0fu5708u5708/*.{h,m}",
                "MagicThought/Category/UIView/UIView+Frame.{h,m}"
            ]
        },
        {
            "name": "Other",
            "source_files": "MagicThought/Other/*.{h,m}",
            "dependencies": {
                "MagicThought/Style": []
            }
        },
        {
            "name": "CountdownRing",
            "source_files": "MagicThought/u5012u8ba1u65f6u5706u73af/*.{h,m}",
            "dependencies": {
                "MagicThought/DelegateMode": []
            }
        },
        {
            "name": "ImagePlay",
            "source_files": "MagicThought/u56feu7247u8f6eu64ad/*.{h,m}",
            "dependencies": {
                "MagicThought/DelegateMode": []
            }
        },
        {
            "name": "GestureLock",
            "source_files": "MagicThought/u624bu52bfu89e3u9501/*.{h,m}",
            "dependencies": {
                "MagicThought/DelegateMode": []
            }
        },
        {
            "name": "ViewSpilt",
            "source_files": "MagicThought/u89c6u56feu5de6u53f3u5206u5272/*.{h,m}",
            "dependencies": {
                "MagicThought/DelegateMode": []
            }
        },
        {
            "name": "TenScroll",
            "subspecs": [
                {
                    "name": "Controller",
                    "source_files": "MagicThought/u5341u5b57u6edau52a8/Controller/*.{h,m}",
                    "dependencies": {
                        "MagicThought/TenScroll/Model": [],
                        "MagicThought/TenScroll/View": [],
                        "MagicThought/Category": [],
                        "MagicThought/Config": [],
                        "MagicThought/DelegateMode": [],
                        "MagicThought/Network": []
                    }
                },
                {
                    "name": "Model",
                    "source_files": [
                        "MagicThought/u5341u5b57u6edau52a8/Model/*.{h,m}",
                        "MagicThought/Config/MTDefine.h"
                    ],
                    "dependencies": {
                        "MagicThought/TenScroll/View": []
                    }
                },
                {
                    "name": "View",
                    "source_files": [
                        "MagicThought/u5341u5b57u6edau52a8/View/*.{h,m}",
                        "MagicThought/u5341u5b57u6edau52a8/Model/*.{h,m}"
                    ],
                    "dependencies": {
                        "MagicThought/Category": [],
                        "MagicThought/DelegateMode": [],
                        "MagicThought/Style": [],
                        "MagicThought/ViewContentStyle": [],
                        "MagicThought/Network": []
                    }
                }
            ]
        },
        {
            "name": "MTSlideView",
            "source_files": "MagicThought/MTSlideView/*.{h,m}",
            "dependencies": {
                "MagicThought/DelegateMode": []
            }
        },
        {
            "name": "SubClass",
            "subspecs": [
                {
                    "name": "UINavigationController",
                    "source_files": [
                        "MagicThought/SubClass/UINavigationController/*.{m,h}",
                        "MagicThought/Protocol/MTDelegateProtocol.h"
                    ],
                    "dependencies": {
                        "MagicThought/NavigationTransition": [],
                        "MagicThought/Category": []
                    }
                },
                {
                    "name": "WKWebView",
                    "source_files": [
                        "MagicThought/SubClass/WKWebView/*.{m,h}",
                        "MagicThought/Category/NSString/NSString+Exist.{m,h}"
                    ],
                    "dependencies": {
                        "MagicThought/Config": []
                    }
                },
                {
                    "name": "UIButton",
                    "source_files": [
                        "MagicThought/SubClass/UIButton/*.{m,h}",
                        "MagicThought/Category/NSString/NSString+Exist.{m,h}"
                    ],
                    "dependencies": {
                        "MagicThought/Config": [],
                        "MagicThought/Protocol": []
                    }
                },
                {
                    "name": "UITableViewCell",
                    "source_files": "MagicThought/SubClass/UITableViewCell/*.{m,h}",
                    "dependencies": {
                        "MagicThought/DelegateMode": []
                    }
                },
                {
                    "name": "UIViewController",
                    "subspecs": [
                        {
                            "name": "UIViewController+Progress",
                            "source_files": "MagicThought/SubClass/UIViewController/UIViewController + Progress/*.{m,h}",
                            "dependencies": {
                                "MagicThought/Style": [],
                                "MagicThought/ViewContentStyle": [],
                                "MagicThought/Category": []
                            }
                        },
                        {
                            "name": "UIViewController+Base",
                            "source_files": "MagicThought/SubClass/UIViewController/UIViewController + Base/*.{m,h}",
                            "dependencies": {
                                "MagicThought/Hud": [],
                                "MagicThought/Network": [],
                                "MagicThought/DelegateMode": [],
                                "MagicThought/Manager": []
                            }
                        },
                        {
                            "name": "UIViewController+MTSafariView",
                            "source_files": "MagicThought/SubClass/UIViewController/UIViewController + MTSafariView/*.{m,h}",
                            "resources": "MagicThought/SubClass/UIViewController/UIViewController + MTSafariView/MTSafariViewController.bundle",
                            "dependencies": {
                                "MagicThought/Manager": [],
                                "MagicThought/Config": [],
                                "MagicThought/Category": [],
                                "MagicThought/SubClass/UIViewController/UIViewController+Base": [],
                                "MagicThought/SubClass/WKWebView": []
                            }
                        },
                        {
                            "name": "UIViewController+Alert",
                            "source_files": [
                                "MagicThought/SubClass/UIViewController/UIViewController + Alert/*.{m,h}",
                                "MagicThought/Category/NSString/NSString+Exist.{m,h}",
                                "MagicThought/Category/UIView/UIView+Circle.{m,h}",
                                "MagicThought/Category/UIColor/UIColor+ColorfulColor.{m,h}",
                                "MagicThought/Category/UILabel/UILabel+LineSpacing.{m,h}"
                            ],
                            "resources": "MagicThought/SubClass/UIViewController/UIViewController + Alert/MTAlertController.bundle",
                            "dependencies": {
                                "MagicThought/Style": [],
                                "MagicThought/ViewContentStyle": [],
                                "MagicThought/Config": []
                            }
                        },
                        {
                            "name": "UIViewController+PickView",
                            "source_files": [
                                "MagicThought/SubClass/UIViewController/UIViewController + PickView/*.{m,h}",
                                "MagicThought/Category/NSString/NSString+Exist.{m,h}"
                            ],
                            "resources": "MagicThought/SubClass/UIViewController/UIViewController + PickView/*.xib"
                        }
                    ]
                }
            ]
        },
        {
            "name": "NavigationTransition",
            "subspecs": [
                {
                    "name": "Demo",
                    "source_files": "MagicThought/u5bfcu822au8f6cu573a/Demo/*.{m,h}",
                    "dependencies": {
                        "MagicThought/ViewContentStyle": [],
                        "MagicThought/NavigationTransition/Transitioning": [],
                        "MagicThought/NavigationTransition/Model": []
                    }
                },
                {
                    "name": "Transitioning",
                    "source_files": "MagicThought/u5bfcu822au8f6cu573a/Transitioning/*.{m,h}",
                    "dependencies": {
                        "MagicThought/NavigationTransition/NavigationDelegate": []
                    }
                },
                {
                    "name": "Model",
                    "source_files": "MagicThought/u5bfcu822au8f6cu573a/Model/*.{m,h}",
                    "dependencies": {
                        "MagicThought/NavigationTransition/NavigationDelegate": []
                    }
                },
                {
                    "name": "NavigationDelegate",
                    "source_files": [
                        "MagicThought/u5bfcu822au8f6cu573a/NavigationDelegate/*.{m,h}",
                        "MagicThought/SubClass/UINavigationController/*.{m,h}",
                        "MagicThought/u5bfcu822au8f6cu573a/Transitioning/MTAnimatedTransitioning.{m,h}",
                        "MagicThought/u5bfcu822au8f6cu573a/Model/UIViewControllerTransitionModel.{m,h}",
                        "MagicThought/Protocol/MTDelegateProtocol.h"
                    ],
                    "dependencies": {
                        "MagicThought/Category": []
                    }
                }
            ]
        },
        {
            "name": "ImageShowAndBrowser",
            "source_files": "MagicThought/u56feu7247u5c55u793au4e0eu6d4fu89c8/**/*.{m,h}",
            "resources": "MagicThought/u56feu7247u5c55u793au4e0eu6d4fu89c8/MTPhotoBrowser.bundle",
            "dependencies": {
                "MagicThought/Library/TZImagePickerController": [],
                "MagicThought/CustomCamera": [],
                "MagicThought/AlertView2": [],
                "MagicThought/AlertView": [],
                "MagicThought/ImageHandle": [],
                "MagicThought/ViewContentStyle": [],
                "MagicThought/DelegateMode": [],
                "MagicThought/Manager": [],
                "MagicThought/SubClass": []
            }
        },
        {
            "name": "Category",
            "subspecs": [
                {
                    "name": "NSString",
                    "source_files": "MagicThought/Category/NSString/*.{m,h}"
                },
                {
                    "name": "CLLocation",
                    "source_files": "MagicThought/Category/CLLocation/*.{m,h}"
                },
                {
                    "name": "NSObject",
                    "source_files": "MagicThought/Category/NSObject/*.{m,h}"
                },
                {
                    "name": "UIButton",
                    "source_files": "MagicThought/Category/UIButton/*.{m,h}"
                },
                {
                    "name": "UIColor",
                    "source_files": "MagicThought/Category/UIColor/*.{m,h}"
                },
                {
                    "name": "UIDevice",
                    "source_files": "MagicThought/Category/UIDevice/*.{m,h}",
                    "dependencies": {
                        "MagicThought/Category/NSString": [],
                        "MagicThought/Config": [],
                        "SSKeychain": []
                    }
                },
                {
                    "name": "UILabel",
                    "source_files": "MagicThought/Category/UILabel/*.{m,h}",
                    "dependencies": {
                        "MagicThought/Category/NSString": []
                    }
                },
                {
                    "name": "UINavigationBar",
                    "source_files": "MagicThought/Category/UINavigationBar/*.{m,h}",
                    "dependencies": {
                        "MagicThought/Category/UIDevice": [],
                        "MagicThought/Config": []
                    }
                },
                {
                    "name": "UIView",
                    "source_files": "MagicThought/Category/UIView/*.{m,h}",
                    "dependencies": {
                        "MagicThought/Style": [],
                        "MagicThought/Config": []
                    },
                    "subspecs": [
                        {
                            "name": "UIView+Shadow",
                            "source_files": "MagicThought/Category/UIView/UIView+Shadow/*.{m,h}",
                            "dependencies": {
                                "MagicThought/Config": []
                            }
                        }
                    ]
                },
                {
                    "name": "UIViewController",
                    "source_files": "MagicThought/Category/UIViewController/*.{m,h}",
                    "dependencies": {
                        "MagicThought/Manager": []
                    },
                    "subspecs": [
                        {
                            "name": "UIViewController+Modal",
                            "source_files": "MagicThought/Category/UIViewController/UIViewController+Modal/*.{m,h}"
                        }
                    ]
                }
            ]
        }
    ]
}

Pin It on Pinterest

Share This