//同期・web資料取得 -1 文字形式
var strhtml = nsstring(contentsofurl: nsurl(string: "")!, encoding: nsutf8stringencoding, error: nil)
println(strhtml)
//同期・web資料取得 -2 二進位制資料
var data = nsdata(contentsofurl: nsurl(string: "")!)
var str = nsstring(data: data!, encoding: nsutf8stringencoding)
println(str)
//非同期・web取得資料 -1 阻塞型
var response: nsurlresponse?
var error: nserror?
var syncdata = nsurlconnection.sendsynchronousrequest(nsurlrequest(url: nsurl(string: "")!), returningresponse: &response, error: &error)
if let temp = syncdata
if let r = response
if let e = error
//非同期・web取得資料 -2 非阻塞型
//非同期・web取得資料 -2 非阻塞型 -get方式
//向主線程傳送訊息(發的是函式指標吧)
dispatch_sync(dispatch_get_main_queue(), )
});
//非同期・web取得資料 -2 非阻塞型 -post方式
//可變request物件
swift 談談swift幾種常見屬性的區別
swift作為一門新語言,經過幾年的發展,逐漸趨於完善,目前已經更新到3.0版本,它匯集許多其他語言的特點,例如js paython c 等,完全區別於oc。個人感覺它沒有完全的oop和ood的性質。定義 實實在在儲存常量和變數的 定義 依賴於儲存屬性,通過計算得出來,它提供getter訪問值,提供...
SQLite資料庫的簡單應用 swift
第一遍 不完全 封裝sqlite工具,使用該工具,可以實現對模型資料的增刪改查.注意 sqlite資料庫中是不區分大小寫的 import uikit class sqlitetool nsobject 開啟指定資料庫檔案 func opendb void else 建立 func createtab...
swift 實現簡單的動畫
之前用obj c實現過行走的動畫,此動畫需要行走的一系列支援,現在改用swift試試.首先,建立工程,並將我們的資源新增到工程中.的實現如下,有obj c和swift的部分對比 let imagev uiimageview imagev.frame cgrectmake 0.0,0.0,120.0,...