06 2015 档案
摘要:保存对象的不同状态值效果说明1. 存储不同的状态,对于一个对象而言还是很有必要的,尤其是需要频繁切换状态的时候.2. block是对象,是可以存储在集合中的.源码https://github.com/YouXianMing/ViewState//// NSObject+StatePattern.h...
阅读全文
摘要:极客学院录制课程合集列表iOS 中 CALayer 的使用iOS 中 CAShapeLayer 的使用iOS 中 CAGradientLayer 的使用用缓动函数模拟物理动画使用 Facebook 开源动画库 POP 实现真实衰减与弹簧动画GCD 编程设计复杂的 iOS 动画效果iOS 模糊效果的使...
阅读全文
摘要:下拉刷新对象RefreshObject效果说明1. 分离了动画实现与刷新逻辑2. 你可以根据自己的需要,设计自己的动画效果,你的动画只需要继承协议,实现协议里面的方法即可3. 本设计方案是用的组件方式,代码复用率很高,灵活性很强源码https://github.com/YouXianMing/Ref...
阅读全文
摘要:ChangeColorLabel效果源码//// ChangeColorLabel.h// YXMWeather//// Created by XianMingYou on 15/6/22.// Copyright (c) 2015年 XianMingYou. All rights rese...
阅读全文
摘要:用block将UIAlertView与UIActionSheet统一起来效果1. 将代理方法的实例对象方法转换成了类方法使用2. 要注意单例block不要长期持有,用完就释放掉源码https://github.com/YouXianMing/UIInfomationView//// UIInfom...
阅读全文
摘要:iOSSharedViewTransitioniOS 7 based transition library for View Controllers having a Common View基于iOS7的变换view用的库,让视图控制器共享一个共有的view.Inspired by Shared V...
阅读全文
摘要:WeakValue & StoreValue源码https://github.com/YouXianMing/WeakValue-StoreValue说明1. 这种设计并不是因为脑袋被门夹了而多此一举,其目的是为了方便统一管理被存储的对象,以及我们要全局使用的对象2. 为了保证对象存储不受干扰,复杂...
阅读全文
摘要:NSDate-TimeAgohttps://github.com/kevinlawler/NSDate-TimeAgoNSDate+TimeAgo has merged with DateTools. DateTools is the parent project and Matthew York ...
阅读全文
摘要:Replace-iOShttps://github.com/MartinRGB/Replace-iOS看了下demo,运行起来超卡......Simply Implement Zee Young'sanimation,the effect is not good enough,still needs...
阅读全文
摘要:MotionBlurhttps://github.com/fastred/MotionBlurMotionBlurallows you to add motion blur effect to your animations (currently only position's change). S...
阅读全文
摘要:富文本带点击事件的解决方案 效果 分析 富文本中要添加点击link事件,需要深入到CoreText里面才能够解决,本人将TTTAttributedLabel进行了封装(封装并不完全,以后会继续完善),简化了操作. 源码 https://github.com/YouXianMing/UI-Compon
阅读全文
摘要:AFNetworking 2.5.x 网络请求的封装源码地址https://github.com/YouXianMing/Networking说明1. 将block形式的请求转换成用代理来处理2. 你可以通过继承父类,改写父类的某些方法来达到转换请求字典(加密或者其他事宜等),转换获取结果的目的(加...
阅读全文
摘要:FLAnimatedImageFLAnimatedImage is a performant animated GIF engine for iOS:FLAnimatedImage是一个播放gif图片的引擎:Plays multiple GIFs simultaneously with a play...
阅读全文
摘要:MJParallaxCollectionViewhttps://github.com/mayuur/MJParallaxCollectionViewThis is a parallax for the cells inside UICollectionView. It gives us an eff...
阅读全文
摘要:将JSON字典转换为Model文件1. 一切尽在不言中2. 源码https://github.com/YouXianMing/CreateModelFromJson3. 说明如果你还在手动写每一个model,亲,用这个可以解放你,而且,还会过滤掉null值......,当然,你还可以把字典或者数组进...
阅读全文
摘要:使用CocoaPods1. 安装CocoaPods有时候,默认的 https://rubygems.org/访问不了,你需要先执行以下命令移除掉sourcesgem sources -r https://rubygems.org/然后添加新的sourcesgem sources -a https:/...
阅读全文
摘要:识别出脸部以及给脸部打马赛克原始图片 & 打马后的图片说明1. 通过CIDetector来识别出脸部获取相关数据2. 将CoreImage坐标转换为UIKit坐标3. 将脸部区域进行截图4. 将截图进行打马处理(各位喜闻乐见^_^)核心源码https://github.com/YouXianMing...
阅读全文
摘要:使用Charles进行网络请求抓包解析0. 懒人的福音(⌐■_■)(破解版下载地址,记得安装java库支持)http://pan.baidu.com/s/1c08ksMW1. 查看电脑的ip地址2. 手机上的相关设置3. 这个时候开启了Charles 3.9.1,设置好手机时会出现以下提示4. 真抓...
阅读全文