Latest 1.7.8
Homepage https://github.com/crazypoo/PTools
License MIT
Platforms ios 8.0, requires ARC
Dependencies AFNetworking, SDWebImage, CYLTabBarController, Mantle, TOWebViewController, DZNEmptyDataSet, IQKeyboardManager, UITableView+FDTemplateLayoutCell, FDFullscreenPopGesture, LTNavigationBar, HTAutocompleteTextField, UIViewController+Swizzled, FMDB, DHSmartScreenshot, YCXMenu, Masonry, MJRefresh, MYBlurIntroductionView, TextFieldEffects, pop, JMHoledView, UITextField+Shake, UINavigation-SXFixSpace, MJExtension
Frameworks UIKit, AudioToolbox, ExternalAccessory, CoreText, SystemConfiguration, WebKit, QuartzCore, CoreTelephony, Security, Foundation, AVFoundation, Speech, LocalAuthentication, HealthKit, CoreMotion, SceneKit, CoreImage, AssetsLibrary, Photos
Authors

PooTools
PooTools
PooTools
PooTools

PooTools
PooTools

About

PooTools是一款积累了好多比较适合本人开发的工具类,工具大部分工具都是高度自定义,也有可能适合到一些有需要的人.有些工具是修改于一些老前辈不再维护的代码,或者有些代码年份可能跨度有点大作者忘记了(估计也是12年到现在的代码).如有侵犯,请issue.希望大家喜欢

Tool’s Infomation

本工具内集成了:

‘小视频录制’

‘同意勾选框按钮’

‘虚线View’

‘温度计View’

‘Slider’

‘按钮内的文图扩展’

‘iPhone生物验证’

‘以CollectionView展示方式的广告View’

‘CollectionViewLayout的快速初始化’

‘清理缓存’

‘AES加密’

‘Base64加密/RSA加密’

‘图片展示View’

‘简单的饼状图’

‘自定义AlertView’

‘日期选择器/时间选择器’

‘以Scroll展示方式的广告View’

‘自定义ActionSheet’

‘带动画的TextField’

‘DES加密’

‘以KeyChain方式保存帐号密码’

‘可以变大的TextView’

‘iOS黑魔法’

‘随机数组’

‘字符串数组更换’

‘MD5加密’

‘正则表达式’

‘富文本’

‘在线获取App版本’

‘Bug报告’

‘运营商获取’

‘GifLoading框’

‘HealthKit’

‘带穿过线的Label’

‘App启动广告View’

‘一些常用的宏定义’

‘M7+处理器数据获取’

‘加入到日历提醒’

‘验证码生成’

‘简单的Loading动画’

‘数字键盘’

‘打电话模块’

‘SearchBar’

‘分段选择器’

‘系统信息’

‘标签Label’

‘带有Placeholder的TextView’

‘UDID生成’

‘语音翻译’

‘评分View’

‘TextField类似TextView那样最左有图片’

‘浮动按钮’

‘后台界面模糊效果’

‘按钮扩展’,’颜色扩展’

‘图片模糊化’

‘图片大小切换’

‘跳动数字Label’

‘导航栏按钮扩展’

‘界面的XYWH边界获取’

‘StatusBar的信息提醒’

‘一些其他工具集合’

‘类似Google的Loading’

‘Layer的AutoLayout’

About iOS Kit

本工具运用到以下系统工具:

‘AssetsLibrary’

‘AudioToolbox’

‘AVFoundation’

‘CoreImage’

‘CoreMotion’

‘CoreTelephony’

‘CoreText’

‘ExternalAccessory’

‘Foundation’

‘HealthKit’

‘LocalAuthentication’

‘Photos’

‘QuartzCore’

‘Security’

‘SceneKit’

‘Speech’

‘SystemConfiguration’

‘UIKit’

‘WebKit’

Assist

本工具集成了以下辅助第三方工具:

‘AFNetworking’:https://github.com/AFNetworking/AFNetworking

‘CYLTabBarController’:https://github.com/ChenYilong/CYLTabBarController

‘DHSmartScreenshot’:https://github.com/davidman/DHSmartScreenshot

‘DZNEmptyDataSet’:https://github.com/dzenbot/DZNEmptyDataSet

‘FDFullscreenPopGesture’:https://github.com/forkingdog/FDFullscreenPopGesture

‘FMDB’:https://github.com/ccgus/fmdb

‘HTAutocompleteTextField’:https://github.com/hoteltonight/HTAutocompleteTextField

‘IQKeyboardManager’:https://github.com/hackiftekhar/IQKeyboardManager

‘JMHoledView’:https://github.com/leverdeterre/JMHoledView

‘LTNavigationBar’:https://github.com/ltebean/LTNavigationBar

‘Mantle’:https://github.com/Mantle/Mantle

‘Masonry’:https://github.com/SnapKit/Masonry

‘MJExtension’:https://github.com/CoderMJLee/MJExtension

‘MJRefresh’:https://github.com/CoderMJLee/MJRefresh

‘MYBlurIntroductionView’:https://github.com/MatthewYork/MYBlurIntroductionView

‘pop’:https://github.com/facebook/pop

‘SDWebImage’:https://github.com/rs/SDWebImage

‘TextFieldEffects’:https://github.com/raulriera/TextFieldEffects

‘TOWebViewController’:https://github.com/TimOliver/TOWebViewController

‘UITextField+Shake’:https://github.com/andreamazz/UITextField-Shake

‘UINavigation-SXFixSpace’:https://github.com/spicyShrimp/UINavigation-SXFixSpace

‘UITableView+FDTemplateLayoutCell’:https://github.com/forkingdog/UITableView-FDTemplateLayoutCell

‘UIViewController+Swizzled’:https://github.com/RuiAAPeres/UIViewController-Swizzled

‘YCXMenu’:https://github.com/Aster0id/YCXMenuDemo_ObjC

Requirements

使用工具时,一定要在Build Settings->other links flags加入-ObjC和-all_load,以防避免一些奇奇怪怪的问题发生.

Attention

本工具使用了HealthKit之类的框架,审核时可能要集成,如果没需要,可以移除这些框架

Installation

PooTools is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod 'PooTools'

Author

crazypoo, [email protected]

License

PooTools is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "PooTools",
    "version": "1.7.8",
    "platforms": {
        "ios": "8.0"
    },
    "authors": {
        "crazypoo": "[email protected]"
    },
    "homepage": "https://github.com/crazypoo/PTools",
    "summary": "u81eau5df1u7528u5230u7684u5de5u5177",
    "source": {
        "git": "https://github.com/crazypoo/PTools.git",
        "tag": "1.7.8"
    },
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "requires_arc": true,
    "source_files": [
        "PooTools",
        "PooTools/**/*.{h,m}"
    ],
    "resources": "PooTools/PooTools.bundle",
    "frameworks": [
        "UIKit",
        "AudioToolbox",
        "ExternalAccessory",
        "CoreText",
        "SystemConfiguration",
        "WebKit",
        "QuartzCore",
        "CoreTelephony",
        "Security",
        "Foundation",
        "AVFoundation",
        "Speech",
        "LocalAuthentication",
        "HealthKit",
        "CoreMotion",
        "SceneKit",
        "CoreImage",
        "AssetsLibrary",
        "Photos"
    ],
    "dependencies": {
        "AFNetworking": [],
        "SDWebImage": [],
        "CYLTabBarController": [],
        "Mantle": [],
        "TOWebViewController": [],
        "DZNEmptyDataSet": [],
        "IQKeyboardManager": [],
        "UITableView+FDTemplateLayoutCell": [],
        "FDFullscreenPopGesture": [],
        "LTNavigationBar": [],
        "HTAutocompleteTextField": [],
        "UIViewController+Swizzled": [],
        "FMDB": [],
        "DHSmartScreenshot": [],
        "YCXMenu": [],
        "Masonry": [],
        "MJRefresh": [],
        "MYBlurIntroductionView": [],
        "TextFieldEffects": [
            "~> 1.4.0"
        ],
        "pop": [],
        "JMHoledView": [],
        "UITextField+Shake": [],
        "UINavigation-SXFixSpace": [],
        "MJExtension": []
    }
}

Pin It on Pinterest

Share This