<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[梁成的博客]]></title><description><![CDATA[当你握紧拳头的时候，命运就在你的手中]]></description><link>https://blog.youkuaiyun.com/MrLiangC</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MrLiangC]]></copyright><item><title><![CDATA[IOS 程序启动原理详解]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52582802</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52582802</guid><author>MrLiangC</author><pubDate>Mon, 19 Sep 2016 09:22:35 +0800</pubDate><description><![CDATA[通过这篇文章您将会了解
Info.plist和pch文件的作用 
UIApplication的常见使用
AppDelegate的代理方法
UIApplication、AppDelegate、UIWindow
视图控制器生命周期
Info.plist常见的属性建立一个工程后，会在Supporgint files 文件下看到一个”工程名-Info.plist”的文件，该文件对工程最做一些运行期的配置，非]]></description><category></category></item><item><title><![CDATA[IOS runtime简单使用]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52528091</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52528091</guid><author>MrLiangC</author><pubDate>Tue, 13 Sep 2016 17:55:53 +0800</pubDate><description><![CDATA[一、runtime简介 RunTime简称运行时。OC就是运行时机制，也就是在运行时候的一些机制，其中最主要的是消息机制。  
对于C语言，函数的调用在编译的时候会决定调用哪个函数。  
对于OC的函数，属于动态调用过程，在编译的时候并不能决定真正调用哪个函数，只有在真正运行的时候才会根据函数的名称找到对应的函数来调用。  
事实证明：]]></description><category></category></item><item><title><![CDATA[IOS 通知+异步通知详解]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52518029</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52518029</guid><author>MrLiangC</author><pubDate>Mon, 12 Sep 2016 22:14:11 +0800</pubDate><description><![CDATA[通知的基本使用每一个应用程序都有一个通知中心，专门负责协助不同 对象之间的消息通信。任何一个对象都可以向通知中心发布通知，描述自己在做什么。其他感兴趣的对象可以申请在某个特定通知发布时（或在某个特定的对象发布通知时）收到这个通知。]]></description><category></category></item><item><title><![CDATA[IOS KVC和KVO的使用]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52513851</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52513851</guid><author>MrLiangC</author><pubDate>Mon, 12 Sep 2016 15:19:05 +0800</pubDate><description><![CDATA[KVC键值编码：KVC的操作方法由NSKeyValueCoding协议提供，而NSObject就实现了这个协议，也就是说ObjC中几乎所有的对象都支持KVC操作，常用的KVC操作方法如下：
动态设置： setValue:属性值 forKey:属性名（用于简单路径）、setValue:属性值 forKeyPath:属性路径（用于复合路径，例如Person有一个Account类型的属性，那么person]]></description><category></category></item><item><title><![CDATA[iOS Sqlite3 数据库的使用]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52491027</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52491027</guid><author>MrLiangC</author><pubDate>Fri, 09 Sep 2016 22:36:59 +0800</pubDate><description><![CDATA[这篇文章主要讲IOS 中Sqlite3数据库的简单介绍和基本的增删改插，目前已经有了FMDB等封装好的第三方，为什么还要学习sqlite3数据呢，个人觉得只有掌握了数据库的基本操作和语法才能更好的掌握和运用其他的第三方。SQLite？
SQLit是一个开源、轻型嵌入式关系数据库，诞生于2000年5月
占用资源非常的低，在嵌入式设备中，可能只需要几百K的内存就够了
能够支持Windows/Linux/]]></description><category></category></item><item><title><![CDATA[数据持久化-偏好设置和归档]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52486133</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52486133</guid><author>MrLiangC</author><pubDate>Fri, 09 Sep 2016 13:13:10 +0800</pubDate><description><![CDATA[偏好设置
很多iOS应用都支持偏好设置，比如保存用户名，密码，字体大小等设置，iOS提供了一套标准的解决方案来为应用加入偏好设置功能。
每个应用都有个NSUserDefaults实例，通过他来存取偏好设置
比如，保存用户名，字体大小，是否自动登录
NSUserDefaults *userdefaults = [NSUserDefaults standardUserDefaults];
[defaul]]></description><category></category></item><item><title><![CDATA[数据持久化-plist文件的操作]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52485981</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52485981</guid><author>MrLiangC</author><pubDate>Fri, 09 Sep 2016 12:28:09 +0800</pubDate><description><![CDATA[在实际项目开放中数据持久化是程序核心结构之一，适当的对数据进行持久化存储可以实现应用的离线功能，以此提高用户体验。常见的数据持久化有：]]></description><category></category></item><item><title><![CDATA[AFNetwork-ActivityIndicatorManager]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52472553</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52472553</guid><author>MrLiangC</author><pubDate>Thu, 08 Sep 2016 16:08:14 +0800</pubDate><description><![CDATA[r为了增加人机交互的体验，AFNetworking使用AFNetworkActivityIndicatorManager类来实现在网络请求的时候在顶部会有个小菊花转动。]]></description><category></category></item><item><title><![CDATA[AFNetwirking- AFSecurityPolicy]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52472530</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52472530</guid><author>MrLiangC</author><pubDate>Thu, 08 Sep 2016 16:07:07 +0800</pubDate><description><![CDATA[AFSecurityPolicy这个类其实就是为了验证证书是否正确我们先来看看头文件里面的东西，要实现认证功能需要添加系统的Security]]></description><category></category></item><item><title><![CDATA[AFNetworking-网络监听]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52472504</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52472504</guid><author>MrLiangC</author><pubDate>Thu, 08 Sep 2016 16:05:11 +0800</pubDate><description><![CDATA[网络监听在我们的项目中很多时候会对网络进行监听，以便在网络状态改变的时候app可以做出一些事件，这篇文章主要是介绍AFNetworking中的AFNetworkReachabilityManager这个类的属性和方法，以及怎么去使用这个类.]]></description><category></category></item><item><title><![CDATA[AFNetworking实现多张图片上传]]></title><link>https://blog.youkuaiyun.com/MrLiangC/article/details/52472274</link><guid>https://blog.youkuaiyun.com/MrLiangC/article/details/52472274</guid><author>MrLiangC</author><pubDate>Thu, 08 Sep 2016 15:48:40 +0800</pubDate><description><![CDATA[利用AFNetworking实现多张图片上传，比如要上传的参数是其他参数加一个图片数组如下：]]></description><category></category></item></channel></rss>