<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[穿云剑]]></title><description><![CDATA[走得最急的，都是最美的风景；伤得最深的，也总是那些最真的感情]]></description><link>https://blog.youkuaiyun.com/u011362824</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u011362824]]></copyright><item><title><![CDATA[er]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/80476287</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/80476287</guid><author>u011362824</author><pubDate>Mon, 28 May 2018 10:18:35 +0800</pubDate><description><![CDATA[fsdsag]]></description><category></category></item><item><title><![CDATA[多任务异步执行dispatch_group_async的使用]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/50525307</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/50525307</guid><author>u011362824</author><pubDate>Fri, 15 Jan 2016 18:26:14 +0800</pubDate><description><![CDATA[dispatch_group_async可以让一个大的任务，让多个异步线程去完成，并在所有的异步线程完成后进行其他数据的处理。
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
    
    dispatch_group_t group = dispatch_grou]]></description><category></category></item><item><title><![CDATA[iOS  自定义导航控制器的titieView那些坑]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/50442801</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/50442801</guid><author>u011362824</author><pubDate>Thu, 31 Dec 2015 17:15:01 +0800</pubDate><description><![CDATA[当我们需要在导航上面自定义一些视图的时候，发现titieView里面的内容并不像我们想的那样完全覆盖掉导航栏。
而是左右2边有个8像素的间距。5、6、6p都是8的间距，即使自定义的视图写的是屏幕的宽度，
系统会默认预留左右都为8的间距。所有当自定义的时候大火小心了。]]></description><category></category></item><item><title><![CDATA[iOS label的lineBreak和行间距的碰撞]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/50442643</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/50442643</guid><author>u011362824</author><pubDate>Thu, 31 Dec 2015 17:04:08 +0800</pubDate><description><![CDATA[iOS 中有时候我们要实现这种效果
  
最多显示2行文字，多了显示。。。并且有字间距。
实现代码：
 NSString *contentString = @"皑如山上雪，皎若云间月，闻君有两意，故来相决绝，今日斗酒会，明月勾水头，后面不会了";
    
    // 设置行间距
    NSMutableParagraphStyle *paragraphStyle = [[NSMuta]]></description><category></category></item><item><title><![CDATA[CIFilter 创建二维码]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/50208479</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/50208479</guid><author>u011362824</author><pubDate>Mon, 07 Dec 2015 17:18:59 +0800</pubDate><description><![CDATA[iOS7之后，可以使用原生的CIFilter创建二维码，但是生成的二维码只有黑白，而且大小不好控制，找了一下资料，发现解决的方法，使二维码透明背景，自定义颜色，还能加上阴影效果，方法很简单，直接调用即可，效果如下：



Demo地址：https://github.com/yourtion/Demo_CustomQRCode

首先是二维码的生成，使用CIFilter很简单，直接传入生]]></description><category></category></item><item><title><![CDATA[CoreImage]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/50207975</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/50207975</guid><author>u011362824</author><pubDate>Mon, 07 Dec 2015 17:10:25 +0800</pubDate><description><![CDATA[1.coreImage的介绍

         coreImage是IOS5中新加入的一个Objective-c的框架，提供了强大高效的图像处理功能，用来对基于像素的图像进行操作与分析。IOS提供了很多强大的滤镜(Filter)，其中IOS5中有48种，而到了最新的IOS6 Filter已经增加到了93种之多，并且这一数字会继续增加。这些Filter提供了各种各样的效果，并且还可以通过滤镜链]]></description><category></category></item><item><title><![CDATA[GCD简单使用]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/49995461</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/49995461</guid><author>u011362824</author><pubDate>Mon, 23 Nov 2015 15:39:49 +0800</pubDate><description><![CDATA[GCD是苹果封装的c语言级别的多线程机制
1. 在主线程上异步执行一段代码
 dispatch_async(dispatch_get_main_queue(), ^{
            NSLog(@"%@",[NSThread currentThread]);
        });
2. 在主线程上同步执行一段代码

dispatch_sync(dispatch_get_mai]]></description><category></category></item><item><title><![CDATA[图片裁剪后照片旋转了]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/49995103</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/49995103</guid><author>u011362824</author><pubDate>Mon, 23 Nov 2015 15:02:22 +0800</pubDate><description><![CDATA[在我们的应用中如果用到的图片的裁剪有时候裁剪后图片的方向旋转了
裁剪前：

裁剪后：


原因是我们裁剪的时候绘制图片的坐标系和拍照的坐标系的原点不一样，
我们可以用下面的方法来跳转图片裁剪后的旋转问题。
- (UIImage *)fixOrientation:(UIImage *)aImage {
    

    if (aImage.imageOrientation == ]]></description><category></category></item><item><title><![CDATA[iOS crash分析]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/49994525</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/49994525</guid><author>u011362824</author><pubDate>Mon, 23 Nov 2015 14:47:53 +0800</pubDate><description><![CDATA[我们编码的时候，无意间会遇到各种各样的崩溃，有时候我们看不到崩溃的堆栈信息只有崩溃的十六进制内存地址
我们要根据十六进制内存地址来获取崩溃时的堆栈信息。来方面我们调试。
1、找出错误信息的十六进制内存地址
2、找出编译后的dsym文件
3、利用crash分析工具找出具体的错误信息


一、找出错误信息的十六进制内存地址
        使用友盟的crash 分析。来获取崩溃时的十六]]></description><category></category></item><item><title><![CDATA[Mac中鲜为人知的 Mac Tips]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/37885525</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/37885525</guid><author>u011362824</author><pubDate>Wed, 16 Jul 2014 22:10:24 +0800</pubDate><description><![CDATA[1、]]></description><category></category></item><item><title><![CDATA[iOS image 在项目中的基本应用小记]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/37884671</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/37884671</guid><author>u011362824</author><pubDate>Wed, 16 Jul 2014 21:13:46 +0800</pubDate><description><![CDATA[一、 为图片增加图层
/**
 * @brief  为图片增加颜色覆盖.
 *
 * @param  color    图层的颜色
 * @param  level    图层颜色的透明度  0 - 1 图层越来越深
 *
 * @return UIImage  增加图层后的图片.
 */
-(UIImage *)imageWithColor:(UIColor*)color level:(CG]]></description><category></category></item><item><title><![CDATA[ios 点滴之  多用字面量语法，少用与之等价的方法]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/37742225</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/37742225</guid><author>u011362824</author><pubDate>Sun, 13 Jul 2014 19:57:34 +0800</pubDate><description><![CDATA[使用字面量语法，可以缩短源代码长度，使其更为yi'ji]]></description><category></category></item><item><title><![CDATA[iOS 动画]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/37655275</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/37655275</guid><author>u011362824</author><pubDate>Thu, 10 Jul 2014 13:53:19 +0800</pubDate><description><![CDATA[//
//  CoreAnimationEffect.h
//  CoreAnimationEffect
//
//  Created by VincentXue on 13-1-19.
//  Copyright (c) 2013年 VincentXue. All rights reserved.
//
 
#import 
 
/**
 !  导入QuartzCore.framework
 *]]></description><category></category></item><item><title><![CDATA[vlc for iOS 编译]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/37609845</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/37609845</guid><author>u011362824</author><pubDate>Wed, 09 Jul 2014 21:01:50 +0800</pubDate><description><![CDATA[我们去vlc官方下载 最新版]]></description><category></category></item><item><title><![CDATA[xcode 证书管理]]></title><link>https://blog.youkuaiyun.com/u011362824/article/details/37605217</link><guid>https://blog.youkuaiyun.com/u011362824/article/details/37605217</guid><author>u011362824</author><pubDate>Wed, 09 Jul 2014 20:08:36 +0800</pubDate><description><![CDATA[当我们用xcode去完成我们的工作的时候，]]></description><category></category></item></channel></rss>