<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a28435256的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a28435256</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a28435256]]></copyright><item><title><![CDATA[IOS生活圈开发练习记录]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354977</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354977</guid><author>a28435256</author><pubDate>Tue, 11 Aug 2015 22:59:00 +0800</pubDate><description><![CDATA[第一天
1.开启项目
2.再项目设置基本信息,支持ios7以上,不支持横屏,不是ios8以后才又的launch,配置pch
3.为项目添加好分类文件夹,分别是(comment,uis,third,Model)
5.再uis文件夹中分别又有供9个文件夹(主要是8个tabBar的界面,另外一个是新特性显示)
4.　　1)今天练习的目标是,在comment文件夹中写好所有类的基类Ba...]]></description><category></category></item><item><title><![CDATA[[转]定时器]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354966</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354966</guid><author>a28435256</author><pubDate>Fri, 31 Jul 2015 12:11:00 +0800</pubDate><description><![CDATA[这篇文章是转载内容，原文地址：http://www.cocoachina.com/ios/20150519/11857.html?utm_source=tuicool
这里的知识点，其实在我们日常开发中还是比较常见的，例如本人之前写过的两篇随笔：
NSTimer 的使用：178实现满天飞雪效果
CADisplayLink 的使用：156 UIImageView 和 CADispla...]]></description><category></category></item><item><title><![CDATA[JavaScript如何在webView跳转到指点的位置]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354963</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354963</guid><author>a28435256</author><pubDate>Tue, 21 Jul 2015 21:39:00 +0800</pubDate><description><![CDATA[1 //当完成webView加载时调用
 2 - (void)webViewDidFinishLoad:(UIWebView *)webView{
 3     
 4     //如果有id
 5     if (self.help.Id) {
 6         //取得模型对应的id
 7         NSString *js = [NSString str...]]></description><category></category></item><item><title><![CDATA[用imageNamed加载图片产生的问题]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354961</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354961</guid><author>a28435256</author><pubDate>Fri, 10 Jul 2015 21:16:00 +0800</pubDate><description><![CDATA[转自南非子:
通常我们会用imageNamed:来加载图片，但是用这个API有个问题，就是它会缓存加载的image。
因此，对于那些被重用的图片，这个API很高效。但是对于那些使用很少的图片，用这个就很耗内存，那怎么才能及时的释放掉内存呢？
使用initWithContentsOfFile：即可。
NSString path = [[NSBundle mainBundle] pa...]]></description><category></category></item><item><title><![CDATA[如何再分类中添加属性]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354959</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354959</guid><author>a28435256</author><pubDate>Fri, 10 Jul 2015 20:53:00 +0800</pubDate><description><![CDATA[1 #import &lt;UIKit/UIKit.h&gt;
 2 
 3 typedef enum {
 4     HMImageDirectionLeft, // 左边 0
 5     HMImageDirectionRight,// 右边 1
 6 } HMImageDirection;
 7 
 8 
 9 @interface UIImage (Ex...]]></description><category></category></item><item><title><![CDATA[CADisplayLink定时器]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354958</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354958</guid><author>a28435256</author><pubDate>Tue, 07 Jul 2015 23:49:00 +0800</pubDate><description><![CDATA[1     CADisplayLink *link = [CADisplayLink displayLinkWithTarget:self selector:@selector(XXXXXXXX)];
2     //此定时器每秒更新60次,设置此属性后,每秒更新60/frameInterval
3     link.frameInterval = 2;
4     //添加定...]]></description><category></category></item><item><title><![CDATA[自定义UIBtton类后,在@implementation重写方法的作用]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354962</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354962</guid><author>a28435256</author><pubDate>Tue, 07 Jul 2015 23:12:00 +0800</pubDate><description><![CDATA[1 /**
 2  *  用来自定义imageView的尺寸和位置 （contentRect等于按钮的bounds）
 3  */
 4 - (CGRect)imageRectForContentRect:(CGRect)contentRect {
 5     return CGRectMake((contentRect.size.width - 40) * 0.5, 2...]]></description><category></category></item><item><title><![CDATA[CAAnimationGroup(组合动画)创建]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354960</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354960</guid><author>a28435256</author><pubDate>Tue, 07 Jul 2015 21:12:00 +0800</pubDate><description><![CDATA[// 创建组动画对象
    CAAnimationGroup *group = [CAAnimationGroup animation];
    
    // 创建基本动画
    // 平移
    CABasicAnimation *anim1 = [CABasicAnimation animation];
    anim1.keyPath = @"trans...]]></description><category></category></item><item><title><![CDATA[CATransition(转场动画)基本属性]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354956</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354956</guid><author>a28435256</author><pubDate>Tue, 07 Jul 2015 21:11:00 +0800</pubDate><description><![CDATA[//CA_EXTERN NSString * const kCATransitionFade
//__OSX_AVAILABLE_STARTING (__MAC_10_5, __IPHONE_2_0);
//CA_EXTERN NSString * const kCATransitionMoveIn
//__OSX_AVAILABLE_STARTING (__MAC_10_...]]></description><category></category></item><item><title><![CDATA[transform的属性列表]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354957</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354957</guid><author>a28435256</author><pubDate>Tue, 07 Jul 2015 20:38:00 +0800</pubDate><description><![CDATA[转载于:https://www.cnblogs.com/neilHoIOS/p/4628468.html]]></description><category></category></item><item><title><![CDATA[CAKeyframeAnimation常用属性 and 如何抖动view]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354975</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354975</guid><author>a28435256</author><pubDate>Tue, 07 Jul 2015 20:37:00 +0800</pubDate><description><![CDATA[1     // 创建帧动画对象(缩放bounds,平移position,旋转transform)
 2     CAKeyframeAnimation *anim = [CAKeyframeAnimation animationWithKeyPath:@"position"];
 3     // values是用来存放要执行的每一帧动画
 4     NSValue *v...]]></description><category></category></item><item><title><![CDATA[CALayer创建和和如何隐藏隐式动画]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354972</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354972</guid><author>a28435256</author><pubDate>Tue, 07 Jul 2015 20:23:00 +0800</pubDate><description><![CDATA[//修改CALay属性会产生隐式动画


- (void)viewDidLoad {
    [super viewDidLoad];
    
    // 创建图层
    CALayer *layer = [CALayer layer];
    layer.backgroundColor = [UIColor blueColor].CGColor;
 ...]]></description><category></category></item><item><title><![CDATA[CABasicAnimation基本属性和使用]]></title><link>https://blog.youkuaiyun.com/a28435256/article/details/101354964</link><guid>https://blog.youkuaiyun.com/a28435256/article/details/101354964</guid><author>a28435256</author><pubDate>Tue, 07 Jul 2015 20:21:00 +0800</pubDate><description><![CDATA[1     //创建CABasicAnimation对象
 2     CABasicAnimation *animation = [CABasicAnimation animation];
 3     //对其keypath赋值,大小(旋转,平移,缩放)
 4     animation.keyPath = @"transform";
 5     //动画大小从...]]></description><category></category></item></channel></rss>