<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Akries的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Akries</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Akries]]></copyright><item><title><![CDATA[iOS  直播 IJKPlayer]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/52369687</link><guid>https://blog.youkuaiyun.com/Akries/article/details/52369687</guid><author>Akries</author><pubDate>Tue, 30 Aug 2016 15:26:02 +0800</pubDate><description><![CDATA[ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功!http://blog.youkuaiyun.com/github_33362155/article/details/51801499]]></description><category></category></item><item><title><![CDATA[iOS   block使用注意事项]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/50344993</link><guid>https://blog.youkuaiyun.com/Akries/article/details/50344993</guid><author>Akries</author><pubDate>Thu, 17 Dec 2015 17:51:58 +0800</pubDate><description><![CDATA[默认情况下block是不允许修改外部变量的. 
在block中,如果只使用全局或静态变量,不适用外部变量,那么blcok代码会存储在全局区.在arc中,外部变量存在堆中,变量在block内外的地址相同;若在栈中,变量会被copy到堆中. 
如果使用__block修改外部变量,变量会被转移到堆中. 
使用__block修饰,编译器回去直接找变量地址,直接操作变量,而不是复制对象
在ARC中:   以下]]></description><category></category></item><item><title><![CDATA[CGContext 基础知识点]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/48240021</link><guid>https://blog.youkuaiyun.com/Akries/article/details/48240021</guid><author>Akries</author><pubDate>Sun, 06 Sep 2015 09:40:02 +0800</pubDate><description><![CDATA[CGContextRef]]></description><category></category></item><item><title><![CDATA[OC 基础知识要点]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/47067561</link><guid>https://blog.youkuaiyun.com/Akries/article/details/47067561</guid><author>Akries</author><pubDate>Sun, 26 Jul 2015 13:53:44 +0800</pubDate><description><![CDATA[1.Categroy类别，又称为扩展类，在类的原基础上扩展方法，且不可添加变量，如果扩展的方法与原始类中的方法相同，则会隐藏原始方法，且不可在扩展方法中通过super调用原始方法，这里与继承不同。 
2.不支持多重继承 
3.进程和线程的主要差别在他们是不同的操作系统资源管理方式 : 
   进程有独立的地址空间,一个进程崩溃之后,在保护模式下不会对其他进程产生影响;  
   线程只是进程中得不同]]></description><category></category></item><item><title><![CDATA[NSData  与NSString  Byte  UIImage之间的转换]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/46861225</link><guid>https://blog.youkuaiyun.com/Akries/article/details/46861225</guid><author>Akries</author><pubDate>Mon, 13 Jul 2015 13:04:09 +0800</pubDate><description><![CDATA[1，NSData 与 NSString 
　　NSData –> NSString 
　　NSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncoding]; 
　　NSString –> NSData 
　　NSString *aString = @”1234”; 
　　NSData *aD]]></description><category></category></item><item><title><![CDATA[App Extensions   基本学习 iOS8]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/46795791</link><guid>https://blog.youkuaiyun.com/Akries/article/details/46795791</guid><author>Akries</author><pubDate>Tue, 07 Jul 2015 23:12:18 +0800</pubDate><description><![CDATA[Extension的类型Extension有多种类型，每一种类型都绑定到一个称为“扩展点（Extension point）”的系统区域： “今日（Today，又称为Widget）”：可以快速获取更新或者在通知中心的今日视图中执行一项快速任务。  
共享：发布到一个共享网站或者与其它应用程序共享内容。  
动作：在另一个应用程序的上下文中操作或查看内容。  
照片编辑（仅限于iOS）：在照片应用程序中]]></description><category></category></item><item><title><![CDATA[iOS  实现gif 图片效果  以及  图片不变形处理]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/46741613</link><guid>https://blog.youkuaiyun.com/Akries/article/details/46741613</guid><author>Akries</author><pubDate>Fri, 03 Jul 2015 14:51:57 +0800</pubDate><description><![CDATA[在自定义的view上显示gif动画
//1.获取gif路径
    NSString *imagePath =[[NSBundle mainBundle] pathForResource:@"123" ofType:@"gif"];
    CGImageSourceRef  cImageSource = CGImageSourceCreateWithURL((__bridge CFURLRef)[]]></description><category></category></item><item><title><![CDATA[iOS汉字转码]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/46344007</link><guid>https://blog.youkuaiyun.com/Akries/article/details/46344007</guid><author>Akries</author><pubDate>Wed, 03 Jun 2015 13:20:11 +0800</pubDate><description><![CDATA[Unicode转化为汉字:
(NSString )replaceUnicode:(NSString )unicodeStr {  NSString *tempStr1 = [unicodeStrstringByReplacingOccurrencesOfString:@”\u”withString:@”\U”]; 
NSString *tempStr2 = [tempStr1stringByRepl]]></description><category></category></item><item><title><![CDATA[iOS录音wav caf    及mp3转码  音频的曲线]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/45969177</link><guid>https://blog.youkuaiyun.com/Akries/article/details/45969177</guid><author>Akries</author><pubDate>Mon, 25 May 2015 14:17:17 +0800</pubDate><description><![CDATA[一 :  定义一个全局变量AVAudioRecorder的录音对象,并启动录音
PCM格式设置如下:
//设置属性的字典
recordSetting = [[NSMutableDictionary alloc] init];//1.格式
    [recordSetting setObject:[NSNumber numberWithInt:kAudioFormatLinearPCM] forKey]]></description><category></category></item><item><title><![CDATA[平台开发 Html5   Hybrid]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/45666771</link><guid>https://blog.youkuaiyun.com/Akries/article/details/45666771</guid><author>Akries</author><pubDate>Tue, 12 May 2015 10:58:35 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/lwme/p/ios-call-objc-camera-from-javascript-in-uiwebview.html    转载出处
UIWebView 是开发中常见的视图显控件,多数情况下,被用来显示html格式的内容. 
除了HTML以外，UIWebView还支持iWork, Office等文档格式：
Excel (.xls) 
Keynote]]></description><category></category></item><item><title><![CDATA[数据存储]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/45641311</link><guid>https://blog.youkuaiyun.com/Akries/article/details/45641311</guid><author>Akries</author><pubDate>Mon, 11 May 2015 10:35:49 +0800</pubDate><description><![CDATA[数据存储包括 : 
1>.结构化数据  如 : 检索和查询 是有index的  会重复操作  DB 
2>.非结构化存储 如 : 对象存储DB: 
1>.用户信息 
2>.文档信息  创建修改   源信息 
3>.目录对象数据 
1>.二进制数据流 
其中存储的比较—— 请求延迟Disk 
内存———————-10纳秒 
磁盘———————- 5 - 10毫秒 
cpu———————— <1纳秒数据]]></description><category></category></item><item><title><![CDATA[iOS 上传头像 裁剪]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/45508255</link><guid>https://blog.youkuaiyun.com/Akries/article/details/45508255</guid><author>Akries</author><pubDate>Tue, 05 May 2015 21:03:51 +0800</pubDate><description><![CDATA[1:首先几个必须得返回值//相机是否可用
- (BOOL) isCameraAvailable{
    return [UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera];
}
//后置相机是否可用
- (BOOL) isRearCameraAvailable{
    ret]]></description><category></category></item><item><title><![CDATA[NSAssert使用 调试]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/45365511</link><guid>https://blog.youkuaiyun.com/Akries/article/details/45365511</guid><author>Akries</author><pubDate>Wed, 29 Apr 2015 13:41:46 +0800</pubDate><description><![CDATA[NSAssert(x + y != 0,@”x和y的和不可能为0”); 
在表达式“x + y != 0,不成立时” 程序就会抛出异常，并显示自定义的消息”x和y的和不可能为0”，并同时显示出错的文件、代码和调用函数等信息，是一个程序追踪的很好手段。*其中与assert的区别:assert 是C里面的宏。用于断言。
NSAssert 只能在Objective-c里面使用。是assert的一个扩充。]]></description><category></category></item><item><title><![CDATA[UIevent事件]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/45171197</link><guid>https://blog.youkuaiyun.com/Akries/article/details/45171197</guid><author>Akries</author><pubDate>Tue, 21 Apr 2015 15:36:58 +0800</pubDate><description><![CDATA[Did End on Exit ：用户点击return或者done按钮 
Editing Changed ：字符增减，Cursor改变位置等 
Editing Did Begin ：当field得到焦点 
Editing Did end ：焦点离开field 
Touch Cancel  ：一个系统的事件，取消当前区域的点击操作 
Touch Down ：一个区域内的touch-down事件 
To]]></description><category></category></item><item><title><![CDATA[iOS开发  企业证书下载生成安装 使用  以下内容为转载]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/45026251</link><guid>https://blog.youkuaiyun.com/Akries/article/details/45026251</guid><author>Akries</author><pubDate>Mon, 13 Apr 2015 15:21:44 +0800</pubDate><description><![CDATA[第一部分：开发者证书创建和使用： 
0、苹果iOS开发网站：https://developer.apple.com/account/ios/certificate/certificateCreate.action网站上点击Worldwide Developer Relations Certificate Authority下载：AppleWWDRCA.cer，点击安装，无此，则编译run程序，提示：]]></description><category></category></item><item><title><![CDATA[iOS7或之前版本中 二维码的生成与扫描 开灯]]></title><link>https://blog.youkuaiyun.com/Akries/article/details/45023481</link><guid>https://blog.youkuaiyun.com/Akries/article/details/45023481</guid><author>Akries</author><pubDate>Mon, 13 Apr 2015 11:26:13 +0800</pubDate><description><![CDATA[1：搭建扫描环境：扫描框、扫描线、相册按钮等等。
其中扫描动画如下： 
//设置定时器 
_timer = [NSTimer scheduledTimerWithTimeInterval:1.2 target:self selector:@selector(animationAction) userInfo:nil repeats:YES]; 
<ul><li>(void)animationActi]]></description><category></category></item></channel></rss>