<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangxiaoit的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangxiaoit</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangxiaoit]]></copyright><item><title><![CDATA[Chisel LLDB 加强工具]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/50861053</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/50861053</guid><author>wangxiaoit</author><pubDate>Sat, 12 Mar 2016 00:52:57 +0800</pubDate><description><![CDATA[Chisel是一个加强LLDB调试能力的插件，由Facebook 开发
地址 
安装和使用已经很详细了，但是在安装完成后出现一些问题。
1.首先安装 chisel 使用 brew  

brew 安装命令如下：

	curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local]]></description><category></category></item><item><title><![CDATA[第三篇: 多用字面量语法, 少用与之等价的方法]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/50363967</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/50363967</guid><author>wangxiaoit</author><pubDate>Mon, 21 Dec 2015 17:12:49 +0800</pubDate><description><![CDATA[第三篇: 多用字面量语法, 少用与之等价的方法



0、什么是字面量语法

Foundation框架 是在iOS开发中 用到的最频繁的基础框架，它提供了几个最基本的类:NSString、NSNumber、NSArray、NSDictionary. 从类明上就可以看出其所表示的数据结构。但由于Objective-C语言的繁杂，在适用这几个类时语法比较复杂。而字面量语法就是为了开发者能更方便的使用这]]></description><category></category></item><item><title><![CDATA[第二篇: 在类的头文件中尽量少引入其他头文件]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/50363699</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/50363699</guid><author>wangxiaoit</author><pubDate>Sun, 20 Dec 2015 12:34:59 +0800</pubDate><description><![CDATA[第一篇: 在类的头文件中尽量少引入其他头文件0、介绍与C和C++一样, Objective-C也使用 “头文件” 与 “实现文件” 来去个代码。Objective-C语言编写”类”的标注方式为: 以类名做文件名, 分别创建两个文件, 头文件后缀用.h, 实现文件后缀用.m。 
#include 和 #import 的区别, #import 具有防止重复引用的功能。在使用C语言时, 通常适用宏定义防止]]></description><category></category></item><item><title><![CDATA[第一篇: 了解 Objective-C语言的起源]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/50363691</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/50363691</guid><author>wangxiaoit</author><pubDate>Sun, 20 Dec 2015 12:30:57 +0800</pubDate><description><![CDATA[第一篇: 了解 Objective-C语言的起源介绍: Objective-C 通过一套全新的语法，在C语言基础上添加了面向对象特征。1、消息结构
与大多数面向对象语言不通的是，Objective-C使用“消息结构”而非“函数调用”。Objective-C语言是由 Smalltalk 演化而来的，后者是消息语言的鼻祖。在语法上得区别是使用[]来“调用”方法，确切的说是发送消息。
关键区别在于: 使用]]></description><category></category></item><item><title><![CDATA[MKNetworkKit 使用]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/46938899</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/46938899</guid><author>wangxiaoit</author><pubDate>Sat, 18 Jul 2015 07:52:52 +0800</pubDate><description><![CDATA[1、MKNetworkKit 框架添加

1. 添加pch 文件



a. command + N  → 选择 Other → PCH File
b.点击项目名 → 点击 TARGETS → Build Settings → 搜索 language → Prefix Header 双击 → 添加 $(SRCROOT)/项目名/pch文件名
c.在pch 文件中添加
#ifdef]]></description><category></category></item><item><title><![CDATA[iOS抽屉效果和侧边菜单]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/46490413</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/46490413</guid><author>wangxiaoit</author><pubDate>Sun, 14 Jun 2015 12:17:35 +0800</pubDate><description><![CDATA[iOS抽屉效果和侧边菜单源码下载地址1、效果演示1. 抽屉效果演示1. 侧边菜单演示2、使用说明构造方法 initialization/// 构造方法(左控制器 & 右控制器 & 背景图片)
-(instancetype)initWithLeftController:(UIViewController *)leftController
                    andMainContr]]></description><category></category></item><item><title><![CDATA[iOS实现tableView下拉搜索功能]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/46490355</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/46490355</guid><author>wangxiaoit</author><pubDate>Sun, 14 Jun 2015 11:58:31 +0800</pubDate><description><![CDATA[iOS实现tableView下拉搜索功能地址:github地址效果展示JRSearchBar/// 搜索 -> array
- (NSMutableArray *)searchTest:(NSString *)searchText InArray:(NSArray *)array;]]></description><category></category></item><item><title><![CDATA[iOS运行时 runtime]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/46284963</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/46284963</guid><author>wangxiaoit</author><pubDate>Sun, 31 May 2015 10:55:42 +0800</pubDate><description><![CDATA[1、运行时介绍

1. 什么是运行时




运行时机制是用 C++
开发的，是一套苹果开源的框架
OC 
是基于运行时开发的语言，在OC中
所有的类都是运行的时候才加载。

2. OC语言




OC 是一个全动态语言，OC
的一切都是基于 Runtime 实现的
只有在程序运行时，才会去确定对象的类型，并调用类与对象相应的方法


3. 使用场景]]></description><category></category></item><item><title><![CDATA[CocosPod  简单实用介绍]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/46247665</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/46247665</guid><author>wangxiaoit</author><pubDate>Sat, 30 May 2015 01:03:59 +0800</pubDate><description><![CDATA[1、下载第三方框架

1. 搜索第三方框架



# 搜索第三方框架(可只包含部分框架名例如: AFN)
$ pod search AFN
# 创建 Podfile
$ echo "pod 'AFNetworking' " > Podfile
# 安装 Pod
$ pod install


2. 将CocosPod 加入源代码管理器

# 查看元旦库状态，红色部分]]></description><category></category></item><item><title><![CDATA[iOS 数据存储 - 03SQLite编程]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/46236967</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/46236967</guid><author>wangxiaoit</author><pubDate>Fri, 29 May 2015 16:00:56 +0800</pubDate><description><![CDATA[1、准备工作


在iOS中要使用SQLite开发需要做一些准备工作




1. 添加库文件libsqlite3.dylib












2. 导入主头文件]]></description><category></category></item><item><title><![CDATA[iOS 数据存储 - 03SQLite基础]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/46012043</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/46012043</guid><author>wangxiaoit</author><pubDate>Tue, 26 May 2015 20:08:02 +0800</pubDate><description><![CDATA[1、SQLite介绍


1. 什么是SQLite





SQLite是一款轻型的嵌入式数据库
SQLite占用资源非常低，在嵌入式设备中只需要几百K的内存

但处理速度比MySql、PostgreSQL这两款著名的数据库都还快



2. 什么事数据库





数据库(DataBase)是按照数据结构来组织、存储和管理数据的仓库
目前数据库可以]]></description><category></category></item><item><title><![CDATA[iOS 日期处理 - 解析日期]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/45999277</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/45999277</guid><author>wangxiaoit</author><pubDate>Tue, 26 May 2015 00:17:41 +0800</pubDate><description><![CDATA[要从一个字符串中解析得到准确的时间，必须要指定正确的格式字符串，以及对应的时区标示
1、日期格式


1.年







y 将年份 (0-9) 显示为不带前导零的数字yy 以带前导零的两位数字格式显示年份yyy 以四位数字格式显示年份yyyy 以四位数字格式显示年份



2.月






M 将月份显示为不带前导零的数字（如一月表示为 1）MM]]></description><category></category></item><item><title><![CDATA[Swift - String]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/45969065</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/45969065</guid><author>wangxiaoit</author><pubDate>Mon, 25 May 2015 14:32:28 +0800</pubDate><description><![CDATA[1、String 基础

1.字符串字面量

字符串字面量: 字符串字面量是由双引号包裹着的具有固定顺序的文本字符


例如: let = someString = 
"Hello World!"


字符串常量可包含的字符:



1. 转义字符 \0(空字符)、\\(反斜线)、\t(水平制表符)、\n(换行符)、\r(回车符)、\"(双引号)、\'(单引号)]]></description><category></category></item><item><title><![CDATA[iOS 简单图文混排01]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/45968727</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/45968727</guid><author>wangxiaoit</author><pubDate>Mon, 25 May 2015 13:46:40 +0800</pubDate><description><![CDATA[在Label中插入图表或标签，实现qq输入表情的效果。]]></description><category></category></item><item><title><![CDATA[ios8中 利用UIPresentationController 自定义转场]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/45958221</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/45958221</guid><author>wangxiaoit</author><pubDate>Mon, 25 May 2015 00:25:27 +0800</pubDate><description><![CDATA[1、UIPresentationController 介绍
UIPresentationController 是 iOS8 新增的一个 API，用来控制 controller 之间的跳转特效。比如希望实现一个特效，显示一个窗口，大小和位置都是自定义的，并且遮罩在原来的页面上。在之前，可以操作view的一些方法来实现。
2、使用介绍


1. 设置目标控制器的 转场代理 和 展示方法
c]]></description><category></category></item><item><title><![CDATA[iOS 数据存储 - 02归档多个对象]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/45932587</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/45932587</guid><author>wangxiaoit</author><pubDate>Sat, 23 May 2015 11:04:47 +0800</pubDate><description><![CDATA[1、NSData


1.介绍





使用archiveRootObject:toFile:方法可以将一个对象直接写入到一个文件中，但有时候可能想将多个对象写入到同一个文件中，那么就要使用NSData来进行归档对象







NSData可以为一些数据提供临时存储空间，以便随后写入文件，或者存放从磁盘读取的文件内容。可以使用[NSMutableDatada]]></description><category></category></item><item><title><![CDATA[iOS 数据存储 - 01基本介绍]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/45875039</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/45875039</guid><author>wangxiaoit</author><pubDate>Thu, 21 May 2015 15:02:34 +0800</pubDate><description><![CDATA[1、应用沙盒 sandbox



1. 什么是沙盒






每个iOS应用都有自己的应用沙盒(应用沙盒就是应用的文件夹)，与其他文件系统隔离。应用必须待在自己的沙盒里，其他应用不能访问该沙盒。




2.应用沙盒结构



应用程序包: 包含了所有的 资源文件
和 可执行文件





Documents: 保存应用运行时生成的需要持久]]></description><category></category></item><item><title><![CDATA[iOS-设备类型和系统版本]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/45872559</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/45872559</guid><author>wangxiaoit</author><pubDate>Wed, 20 May 2015 17:11:01 +0800</pubDate><description><![CDATA[1、iPhone 系统版本


1. UIDevice
@interface UIDevice : NSObject
+ (UIDevice *)currentDevice;

@property(nonatomic,readonly,retain) NSString    *name;              // 设备名称
@property(nonatomic,readonly,r]]></description><category></category></item><item><title><![CDATA[iOS 网络 - 02-HTTP协议]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/45803203</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/45803203</guid><author>wangxiaoit</author><pubDate>Mon, 18 May 2015 00:22:58 +0800</pubDate><description><![CDATA[HTTP协议介绍
1、URL
1. 什么是URL
URL的全称是Uniform Resource Locator（统一资源定位符）
2. 功能
通过1个URL，能找到互联网上唯一的1个资源
URL就是资源的地址、位置，互联网上的每个资源都有一个唯一的URL
3. 格式
URL的基本格式
= 协议://
主机地址 /路径
http:// ios.itcast.cn/ ios/i]]></description><category></category></item><item><title><![CDATA[iOS 网络 - 01-网络基础]]></title><link>https://blog.youkuaiyun.com/wangxiaoit/article/details/45800811</link><guid>https://blog.youkuaiyun.com/wangxiaoit/article/details/45800811</guid><author>wangxiaoit</author><pubDate>Sun, 17 May 2015 23:52:02 +0800</pubDate><description><![CDATA[网络基础
1、B/S软件体系结构
网络软件系统开发包括C/S 和 B/S两种体系结构，都可以进行同样的业务处理。
C/S是 Client/Server的缩写, 既客户机和服务器结构，就像常用的QQ，旺旺等网络软件。
B/S是 Brower/Server的缩写，既浏览器和服务器结构，只需要启动一个浏览器即可。
我们的移动应用都属于 C/S结构。
2、网络开发中的基本概念
网络编程中必须]]></description><category></category></item></channel></rss>