- 博客(22)
- 收藏
- 关注
原创 Swift 中使用 SQLite——修改和删除数据
本文是 Swift 中使用 SQLite系列文章的第四篇,主要介绍在SQLite中修改数据、删除数据。
2016-03-16 01:06:30
2468
原创 Swift 中使用 SQLite——打开数据库
这是关于Swift中使用SQLite的系列文章,整个系列文章分别从打开、增、删、改、查,几个方面来介绍SQLite的具体使用,这一篇重点介绍一下如何打开。
2016-03-16 00:32:53
1869
原创 Swift基础3.2——重载构造函数
函数重载是面相对象程序设计语言的重要标志,函数重载能够简化程序员的记忆,相信你在熟练使用Swift后,定会对OC的繁琐百般吐槽。。。
2016-03-15 03:08:25
584
原创 Swift基础3.1——构造函数
Swift基础中的构造函数,非 Optional 属性,都必须在构造函数中设置初始值,从而保证对象在被实例化的时候,属性都被正确初始化。
2016-03-15 03:03:01
417
原创 Swift基础2.1——闭包
闭包是一个让人上瘾的东西,与 OC 中的 Block 类似,闭包主要用于异步操作执行完成后的代码回调,网络访问结果以参数的形式传递给调用方。
2016-03-15 02:51:04
530
原创 Swift基础1.3——基本语法——控制流
Swift 中没有 C 语言中的非零即真概念,在逻辑判断时必须显示地指明具体的判断条件 true / false。
2016-03-15 02:03:31
521
原创 Swift基础1.2——基本语法—Optional 可选项
Optional 是 Swift 的一大特色,定义变量时,如果指定是可选的,表示该变量可以有一个指定类型的值,也可以是 nil;定义变量时,在类型后面添加一个 ?,表示该变量是可选的;变量可选项的默认值是 nil。
2016-03-15 01:55:34
468
原创 iOS中关于block使用的一些总结
block跟swift中的闭包(closure)基本一样,都常用于值的回调,特别是在多线程的网络请求回调中,使用起来极为方便。
2016-02-21 08:41:48
1453
原创 自定义NSOperation进行多线程之间的通信(通知、代理、block)
每一个应用程序至少有一个主线程。线程的工作就是去执行一系列的指令。在Cocoa Touch中,主线程包含应用程序的主运行回路。几乎所有你写的代码都会在主线程中执行,除非你特别创建了一个单独的线程,并在这个新线程中执行代码。线程有两个显著的特征:1.每个线程都有访问你的应用程序资源的同等权限;它包括访问除了局部变量之外的所有的对象。所以,任何对象都可能被任意线程修改,使用并且改变。
2016-01-06 22:02:02
439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人