<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jack Zeng]]></title><description><![CDATA[iOS 程序员一枚，专注移动端APP用户体验优化。]]></description><link>https://blog.youkuaiyun.com/dazeng1990</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dazeng1990]]></copyright><item><title><![CDATA[常用 SQL介绍]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50901608</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50901608</guid><author>dazeng1990</author><pubDate>Wed, 16 Mar 2016 01:34:59 +0800</pubDate><description><![CDATA[常用 SQL介绍]]></description><category></category></item><item><title><![CDATA[Swift 中使用 SQLite——批量更新（事务处理）]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50901603</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50901603</guid><author>dazeng1990</author><pubDate>Wed, 16 Mar 2016 01:28:07 +0800</pubDate><description><![CDATA[本文是Swift 中使用 SQLite系列的收官之作，介绍一下在数据库中的批量更新。]]></description><category></category></item><item><title><![CDATA[Swift 中使用 SQLite——查询数据]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50901585</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50901585</guid><author>dazeng1990</author><pubDate>Wed, 16 Mar 2016 01:20:57 +0800</pubDate><description><![CDATA[本文主要介绍如何查询 SQLite 结果集，以及封装 SQLite 的操作方法。]]></description><category></category></item><item><title><![CDATA[Swift 中使用 SQLite——修改和删除数据]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50901566</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50901566</guid><author>dazeng1990</author><pubDate>Wed, 16 Mar 2016 01:06:30 +0800</pubDate><description><![CDATA[本文是 Swift 中使用 SQLite系列文章的第四篇，主要介绍在SQLite中修改数据、删除数据。]]></description><category></category></item><item><title><![CDATA[Swift 中使用 SQLite——新增数据]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50901551</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50901551</guid><author>dazeng1990</author><pubDate>Wed, 16 Mar 2016 00:54:53 +0800</pubDate><description><![CDATA[这是Swift 中使用 SQLite系列文章的第三篇，本文主要介绍一下如何在数据库空添加数据。]]></description><category></category></item><item><title><![CDATA[Swift 中使用 SQLite——创建数据表]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50901525</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50901525</guid><author>dazeng1990</author><pubDate>Wed, 16 Mar 2016 00:43:53 +0800</pubDate><description><![CDATA[这是Swift 中使用 SQLite系列文章的第二篇，本文主要介绍一下如何创建数据表。]]></description><category></category></item><item><title><![CDATA[Swift 中使用 SQLite——打开数据库]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50901491</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50901491</guid><author>dazeng1990</author><pubDate>Wed, 16 Mar 2016 00:32:53 +0800</pubDate><description><![CDATA[这是关于Swift中使用SQLite的系列文章，整个系列文章分别从打开、增、删、改、查，几个方面来介绍SQLite的具体使用，这一篇重点介绍一下如何打开。]]></description><category></category></item><item><title><![CDATA[CocoaPod常用命令]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50901088</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50901088</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 23:36:36 +0800</pubDate><description><![CDATA[整理一下CocoaPod的常用命令，供大家参考。]]></description><category></category></item><item><title><![CDATA[Swift基础3.3——便利构造函数]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50893407</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50893407</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 03:13:00 +0800</pubDate><description><![CDATA[关于便利构造函数，在实际开发中，可以对已有类的构造函数进行扩展，利用便利构造函数，简化对象的创建。]]></description><category></category></item><item><title><![CDATA[Swift基础3.2——重载构造函数]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50893406</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50893406</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 03:08:25 +0800</pubDate><description><![CDATA[函数重载是面相对象程序设计语言的重要标志，函数重载能够简化程序员的记忆，相信你在熟练使用Swift后，定会对OC的繁琐百般吐槽。。。]]></description><category></category></item><item><title><![CDATA[Swift基础3.1——构造函数]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50893402</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50893402</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 03:03:01 +0800</pubDate><description><![CDATA[Swift基础中的构造函数，非 Optional 属性，都必须在构造函数中设置初始值，从而保证对象在被实例化的时候，属性都被正确初始化。]]></description><category></category></item><item><title><![CDATA[Swift基础2.1——闭包]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50893397</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50893397</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 02:51:04 +0800</pubDate><description><![CDATA[闭包是一个让人上瘾的东西，与 OC 中的 Block 类似，闭包主要用于异步操作执行完成后的代码回调，网络访问结果以参数的形式传递给调用方。]]></description><category></category></item><item><title><![CDATA[Swift基础2.1——函数]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50893358</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50893358</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 02:32:43 +0800</pubDate><description><![CDATA[Swift基础——函数]]></description><category></category></item><item><title><![CDATA[Swift基础1.5——基本语法——集合]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50893317</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50893317</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 02:25:21 +0800</pubDate><description><![CDATA[Swift基础的基本语法：字典、数组]]></description><category></category></item><item><title><![CDATA[Swift基础1.4——基本语法——字符串]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50893288</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50893288</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 02:12:27 +0800</pubDate><description><![CDATA[Swift中关于String的介绍]]></description><category></category></item><item><title><![CDATA[Swift基础1.3——基本语法——控制流]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50892156</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50892156</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 02:03:31 +0800</pubDate><description><![CDATA[Swift 中没有 C 语言中的非零即真概念，在逻辑判断时必须显示地指明具体的判断条件 true / false。]]></description><category></category></item><item><title><![CDATA[Swift基础1.2——基本语法—Optional 可选项]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50891657</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50891657</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 01:55:34 +0800</pubDate><description><![CDATA[Optional 是 Swift 的一大特色，定义变量时，如果指定是可选的，表示该变量可以有一个指定类型的值，也可以是 nil；定义变量时，在类型后面添加一个 ?，表示该变量是可选的；变量可选项的默认值是 nil。]]></description><category></category></item><item><title><![CDATA[Swift基础1.1——基本语法—变量和常量]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50891608</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50891608</guid><author>dazeng1990</author><pubDate>Tue, 15 Mar 2016 01:45:44 +0800</pubDate><description><![CDATA[Swift基础第一讲——基本语法—变量和常量]]></description><category></category></item><item><title><![CDATA[iOS中关于block使用的一些总结]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50707196</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50707196</guid><author>dazeng1990</author><pubDate>Sun, 21 Feb 2016 08:41:48 +0800</pubDate><description><![CDATA[block跟swift中的闭包（closure）基本一样，都常用于值的回调，特别是在多线程的网络请求回调中，使用起来极为方便。]]></description><category></category></item><item><title><![CDATA[iOS中UITextView的字数限制]]></title><link>https://blog.youkuaiyun.com/dazeng1990/article/details/50682142</link><guid>https://blog.youkuaiyun.com/dazeng1990/article/details/50682142</guid><author>dazeng1990</author><pubDate>Wed, 17 Feb 2016 19:25:46 +0800</pubDate><description><![CDATA[iOS中UITextView的字数限制]]></description><category></category></item></channel></rss>