原创 Swift基礎1.1——基本語法—變量和常量

前些日子,第一屆Swift開發者大會開了之後,身邊很多搞OC的朋友就按捺不住了。都覺得是時候學一下Swift了,畢竟Swift已是趨勢。也是應他們再三要求,讓我整理一下Swift的學習心得。今天就從Swift的基本語法說起—— 定義 l

原创 Swift基礎2.1——閉包

在之前一篇關於block的總結中,也提到過,閉包與 OC 中的 Block 類似,閉包主要用於異步操作執行完成後的代碼回調,網絡訪問結果以參數的形式傳遞給調用方。 閉包的定義 定義一個閉包 閉包 = { (行參) -> 返回值 in /

原创 Swift基礎1.3——基本語法——控制流

Swift 中沒有 C 語言中的非零即真概念,在邏輯判斷時必須顯示地指明具體的判斷條件 true / false。 if if 語句條件的 () 可以省略但是 {} 不能省略 let num = 200 if num < 10 {

原创 Swift 中使用 SQLite——創建數據表

這是Swift 中使用 SQLite系列文章的第二篇,本文主要介紹一下如何創建數據表,首先提示一下: 如果是第一次運行,打開數據庫之後,只能得到一個空的數據,沒有任何的數據表爲了讓數據庫正常使用,在第一次打開數據庫後,需要執行 創表 操

原创 Swift 中使用 SQLite——打開數據庫

關於Swift中使用SQLite,接下來可能會分別從打開、增、刪、改、查,幾個方面來介紹SQLite的具體使用,這一篇重點介紹一下如何打開。 定義全局數據庫訪問句柄 /// 全局數據庫訪問句柄 private var db: COpaq

原创 Swift基礎1.2——基本語法—Optional 可選項

本打算用一篇完整把Swift的基礎語法寫完,但看了一下以前整理的內容,看來是不可能了。 Optional 是 Swift 的一大特色定義變量時,如果指定是可選的,表示該變量可以有一個指定類型的值,也可以是 nil定義變量時,在類型後面添