<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[暄泄了殇的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_29307685</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_29307685]]></copyright><item><title><![CDATA[iOS开发之AFNetworking 3.0 使用]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/52088551</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/52088551</guid><author>qq_29307685</author><pubDate>Mon, 01 Aug 2016 19:54:27 +0800</pubDate><description><![CDATA[iOS开发之AFNetworking 3.0使用

字数1150 阅读17999 评论45 喜欢132



博客迁移到简书一来，一直没有时间来写博客了，以前的也没有整理，这个算是简书上的第一个博客吧！以后有时间还是得把以前的迁移过来，毕竟都是心血啊，也有转载的很多大神们的技术文章，舍不得丢弃呀。。。


昨天使用Cocoapods导入AFN做POST的时候，导入的最新版的3.0]]></description><category></category></item><item><title><![CDATA[【iOS】Masonry使用案例讲解]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/52045437</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/52045437</guid><author>qq_29307685</author><pubDate>Wed, 27 Jul 2016 14:49:20 +0800</pubDate><description><![CDATA[【iOS】Masonry使用案例讲解


 Saitjr  四月
 29, 2015  Ios  18
 Comments


如果说自动布局解救了多屏幕适配，那众多三方库的出现就解救了系统自动布局的写法。Masonry就是其中一个。

在Github上，Masonry已经得到5000+个star，用法上也比较简单灵活，很大程度上替代了传统的NSLayoutConstraint]]></description><category></category></item><item><title><![CDATA[YYKit系列之——YYCache使用]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51965518</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51965518</guid><author>qq_29307685</author><pubDate>Wed, 20 Jul 2016 09:56:40 +0800</pubDate><description><![CDATA[YYCache类引用
继承自nsobject
中声明yycache.h

概述
YYCache是线程安全的缓存键值。
它使用YYMemoryCache存储对象在一个小而快内存缓存,并使用YYDiskCache持久化对象很大和慢磁盘缓存。有关更多信息,请参见YYMemoryCache和YYDiskCache。
Tasks




[objc] view
 plain cop]]></description><category></category></item><item><title><![CDATA[iOS性能的优化]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51956739</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51956739</guid><author>qq_29307685</author><pubDate>Tue, 19 Jul 2016 16:03:11 +0800</pubDate><description><![CDATA[避免对UIView使用透明。（UIView默认是非透明）。原因是透明对性能要求较高，如果在滚动时页面比较复杂，体验上的差异会相对明显。
避免过于庞大的xib。（如果不得不使用一个ViewController作为xib,也应该将其其中的子视图拆成小的xib）。

需要注意的是，当你加载一个XIB的时候所有内容都被放在了内存里，包括任何图片。如果有一个不会即刻用到的view，你这就是在浪费宝贵的]]></description><category></category></item><item><title><![CDATA[Runloop 详解]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51955284</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51955284</guid><author>qq_29307685</author><pubDate>Tue, 19 Jul 2016 14:03:58 +0800</pubDate><description><![CDATA[RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念，这篇文章将从 CFRunLoop 的源码入手，介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中，苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。

Index
RunLoop 的概念
RunLoop 与线程的关系
RunLoop 对外的接口
RunLoop ]]></description><category></category></item><item><title><![CDATA[欢迎使用优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51955274</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51955274</guid><author>qq_29307685</author><pubDate>Tue, 19 Jul 2016 14:02:53 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[keychain的使用  iOS]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51931039</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51931039</guid><author>qq_29307685</author><pubDate>Sun, 17 Jul 2016 10:20:37 +0800</pubDate><description><![CDATA[通常情况下，我们用NSUserDefaults存储数据信息，但是对于一些私密信息，比如密码、证书等等，就需要使用更为安全的keychain了。keychain里保存的信息不会因App被删除而丢失，在用户重新安装App后依然有效，数据还在。

使用苹果官方发布的KeychainItemWrapper或者SFHFKeychainUtils很方便，后来看到 iphone使用keychain来存取用户]]></description><category></category></item><item><title><![CDATA[NSURLSession的使用]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51700781</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51700781</guid><author>qq_29307685</author><pubDate>Fri, 17 Jun 2016 16:14:23 +0800</pubDate><description><![CDATA[NSURLSession是iOS7中新的网络接口，与NSURLConnection是并列的。
当程序在前台时，NSURLSession与NSURLConnection大部分可以互相替代
NSURLSession支持后台网络操作，除非用户强行关闭

NSURLSession提供的功能：
通过URL将数据下载到内存
通过URL将数据下载到文件系统
将数据上传到指定URL
在后台完成上述]]></description><category></category></item><item><title><![CDATA[iOS 蓝牙连接]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51655339</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51655339</guid><author>qq_29307685</author><pubDate>Mon, 13 Jun 2016 10:00:28 +0800</pubDate><description><![CDATA[iOS的蓝牙用到了  CoreBluetooth 框架

首先导入框架  

#import 

我们需要一个管理者来管理蓝牙设备，CBCentralManager 

首先创建管理者  

self.manager = [[CBCentralManager alloc]initWithDelegate:self queue:nil options:nil];

这里只需要]]></description><category></category></item><item><title><![CDATA[IOS 实现使用lame库 录音转MP3格式 边录边转功能]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51539756</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51539756</guid><author>qq_29307685</author><pubDate>Mon, 30 May 2016 17:33:49 +0800</pubDate><description><![CDATA[在iOS中使用AVAudioRecorder无法录制MP3格式的音频文件，虽然你可能会看到过这样一个枚举：
     CF_ENUM(AudioFormatID)
  {
      kAudioFormatLinearPCM               = 'lpcm',
      kAudioFormatAC3                     = 'ac-3',
      kAu]]></description><category></category></item><item><title><![CDATA[iOS 定时器后台运行]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51536507</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51536507</guid><author>qq_29307685</author><pubDate>Mon, 30 May 2016 11:11:11 +0800</pubDate><description><![CDATA[最近再做一个类似于“驾考宝典”的iOS应用，当然作为考试计时的功能肯定不会少，开发期间也是遇到各种各样的小问题，本文所讲为其中之一：iOS程序进入后台后十分钟之内就会被系统kill掉，怎么解决呢？我想要程序进入后台后仍然运行计时功能，否则就无法达到考试的目的，之后在网上查阅了相关资料最后终于找到答案，其精髓就是：利用苹果给出的三种类型的程序可以保持在后台运行：音频播放类，位置更新类，蓝牙，我利用了]]></description><category></category></item><item><title><![CDATA[iOS 中文转拼音 多音字处理]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/51532147</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/51532147</guid><author>qq_29307685</author><pubDate>Sun, 29 May 2016 15:01:54 +0800</pubDate><description><![CDATA[//*string是要转换的字符串*/
- (NSString *)transformMandarinToLatin:(NSString *)string
{
    /*复制出一个可变的对象*/
    NSMutableString *preString = [string mutableCopy];
    /*转换成成带音 调的拼音*/
    CFStringTransfor]]></description><category></category></item><item><title><![CDATA[iOS学习笔记 数据库操作(使用FMDB)]]></title><link>https://blog.youkuaiyun.com/qq_29307685/article/details/46654843</link><guid>https://blog.youkuaiyun.com/qq_29307685/article/details/46654843</guid><author>qq_29307685</author><pubDate>Fri, 26 Jun 2015 22:37:16 +0800</pubDate><description><![CDATA[iOS中原生的SQLite API在使用上相当不友好，在使用时，非常不便。于是，就出现了一系列将SQLite API进行封装的库，例如FMDB、PlausibleDatabase、sqlitepersistentobjects等，FMDB (https://github.com/ccgus/fmdb) 是一款简洁、易用的封装库，这一篇文章简单介绍下FMDB的使用。
在FMDB下载文件后，工程中必]]></description><category></category></item></channel></rss>