Time of Update: 2015-11-08
標籤:import Foundation/** 1. 開啟資料庫 2. 如果沒有資料表,需要首先創表 3. 資料操作*/class SQLite { var db: COpaquePointer = nil /// 開啟資料庫 /// /// :param: dbname 資料庫名稱 /// /// :returns: 是否開啟成功 func openDatabase(dbname: String) -> Bool { //
Time of Update: 2016-04-07
標籤:required 知識點 空間 命名 如何 在swift編程(http://www.maiziedu.com/course/ios/16-161/)中,我們都會遇到這樣兩個問題,如何把字元轉為類和代碼建立控制項的方法,下面就具體講解這兩個知識點 在使用類之前要先獲得 命名空間通過json來擷取 
Time of Update: 2015-08-27
標籤:swift 單例 單例模式 類方法 在開始單例模式之前我們先講一下類方法。應為單例模式需要依靠類方法來實現首先,我們知道類方法就是 直接使用類名來調用,無需產生對象,再去調用。其實類方法的產生很簡單,只需要給我們之前的對象方法用class關鍵字來修飾即可我們來看一個樣本對象方法 func userName()->String{
Time of Update: 2015-08-27
標籤:ios 開發 教程 swift 代碼 設定圓角Buttonbutton.layer.borderColor =UIColor.whiteColor().CGColor;button.layer.borderWidth = 2;button.layer.cornerRadius =
Time of Update: 2015-08-26
標籤:原創文章,歡迎轉載。轉載請註明:關東升的部落格 使用var還是let?在我們開發過程中啊什麼時候定義關鍵字為var,還是定義為let呢?其實啊都能滿足我們的需求,那我們到底應該如何選擇?例如:可以將圓周率π定義為let或var。let π = 3.14159var π =
Time of Update: 2015-08-29
標籤:swift objective-c 相互調用 我們先看一下Swift調用Object-c首先我們建立一個OC類到最後一步的時候發現多了一個確認框,點擊Yes 系統會產生一個Swift和OC的轉換橋樑。他的命名規則是 項目名稱-Bridging-Header.h 這個是系統產生的我們直接用。接下來我們給剛建立的OC類添加一個方法#import
Time of Update: 2015-08-26
標籤:原創文章,歡迎轉載。轉載請註明:關東升的部落格使用var還是let?在我們開發過程中啊什麼時候定義關鍵字為var,還是定義為let呢?其實啊都能滿足我們的需求,那我們到底應該如何選擇?例如:可以將圓周率π定義為let或var。let π = 3.14159var π =
Time of Update: 2015-08-26
標籤:swift 觀察者 索引值觀察 大家一定很熟悉Object-c中的觀察者模式吧。Swift提供了一種更加簡單的實現方式當我們需要對對象的屬性值進行賦值的時候,可以使用willSet和didSet進行對象屬性值變化的觀察。我們直接看一個例子吧。建立一個類 Student 對屬性 name進行監測首先是Student類的定義class Student{
Time of Update: 2015-08-29
標籤:預設情況下播放器內建各種控制按鈕,比如前進後退播放暫停等:var url = NSBundle.mainBundle().URLForResource("1", withExtension: "mp4")var play1 = MPMoviePlayerViewController(contentURL:
Time of Update: 2015-08-27
標籤:原文: http://www.testlab.com.cn/Index/article/id/1085.html#rd?sukey=fc78a68049a14bb228cb2742bdec2b9498806815fcb59399eee501874bb9e9086bce3050baf1438179330d72d2508871 摘要:開源的最大魅力,是能夠滿足人們的探索欲和求知慾,讓我們可以很深入地瞭解一個系統,如果我們發現它的設計或者實現中有任何不合理的或者錯誤的地方,我
Time of Update: 2015-08-27
標籤:swift 泛型 t 泛型註:本文詳細講解泛型,對寫一些公用方法,共用的東西的時候很有協助。想成為一個優秀的程式員嗎?這個必須掌握泛型代碼可以讓你寫出根據自我需求定義、適用於任何類型的,靈活可重用的函數和類型。下面直接看一個簡單的樣本 , 泛型其實就是在寫的時候不指定是哪種類型 , 只有再用得時候才指定類型 ,這些類型可以給一些限定。例如 Array Dictionary 等
Time of Update: 2015-11-17
標籤:詳情轉自:http://wiki.jikexueyuan.com/project/swift/chapter2/07_Closures.html擴充就是向一個已有的類、結構體、枚舉類型或者協議類型添加新功能(functionality)。這包括在沒有許可權擷取原始原始碼的情況下擴充類型的能力(即逆向建模)。擴充和 Objective-C 中的分類(categories)類似。(不過與 Objective-C 不同的是,Swift 的擴充沒有名字。)Swift
Time of Update: 2015-11-17
標籤:枚舉為一組相關的值定義了一個共同的類型,使你可以在你的代碼中以型別安全的方式來使用這些值。如果你熟悉 C 語言,你會知道在 C 語言中,枚舉會為一組整型值分配相關聯的名稱。Swift
Time of Update: 2015-11-17
標籤:類和結構體是人們構建代碼所用的一種通用且靈活的構造體。我們可以使用完全相同的文法規則來為類和結構體定義屬性(常量、變數)和添加方法,從而擴充類和結構體的功能。與其他程式設計語言所不同的是,Swift 並不要求你為自訂類和結構去建立獨立的介面和實現檔案。你所要做的是在一個單一檔案中定義一個類或者結構體,系統將會自動產生面向其它代碼的外部介面。注意通常一個類的執行個體被稱為對象。然而在 Swift 中,類和結構體的關係要比在其他語言中更加的密切,本章中所討論的大部分功能都可以用在類和結構體上。
Time of Update: 2015-11-17
標籤:一個類可以繼承(inherit)另一個類的方法(methods),屬性(properties)和其它特性。當一個類繼承其它類時,繼承類叫子類(subclass),被繼承類叫超類(或父類,superclass)。在 Swift 中,繼承是區分「類」與其它類型的一個基本特徵。在 Swift 中,類可以調用和訪問超類的方法,屬性和下標指令碼(subscripts),並且可以重寫(override)這些方法,屬性和下標指令碼來最佳化或修改它們的行為。Swift
Time of Update: 2015-11-17
標籤: 類型轉換 可以判斷執行個體的類型,也可以將執行個體看做是其父類或者子類的執行個體。類型轉換在 Swift
Time of Update: 2015-11-17
標籤:方法是與某些特定類型相關聯的函數。類、結構體、枚舉都可以定義執行個體方法;執行個體方法為給定類型的執行個體封裝了具體的任務與功能。類、結構體、枚舉也可以定義類型方法;類型方法與類型本身相關聯。類型方法與 Objective-C 中的類方法(class methods)相似。結構體和枚舉能夠定義方法是 Swift 與 C/Objective-C 的主要區別之一。在 Objective-C 中,類是唯一能定義方法的類型。但在 Swift
Time of Update: 2015-11-14
標籤:1.Swift的源檔案拓展名.swift2.兩個不需要:①不需要編寫main函數②不需要再每一條語句後面加上分號3.多行注釋可以嵌套4.let聲明常量 var聲明變數let radius = 10var x= 0,y = 0,z = 05.UIImageViewvar imageView = UIImageView()imageView.image = UIImage(name:"002.png")imageView.frame =
Time of Update: 2016-02-27
Swift開發iOS應用(1)列表的實現軟硬體環境OS X EI CapitanXcode 7.0.1簡介列表,可以說是控制項中最重要的一個,在iOS中是UITableView,本節就來學習一下如何來實現一個列表,如下所示實現步驟UI部分建立一個工程,工程名為UITableViewDemo,模板選擇Single View 在Xcode的右下角控制項陳列庫裡選擇Table View,按住拖拽到storyboard裡,並將其拖大至全屏 將Table View的Prototype
Time of Update: 2015-09-08
swift詳解之二十--------在xcode中使用git管理原始碼,將代碼提交到github在xcode中使用git管理原始碼,將代碼提交到github本文記錄一下如何在Xcode中使用Git作為原始碼控制工具,以及如何將本地的Git倉庫和遠程Github上的倉庫整合起來,雖然這章節和swift沒有關係 ,但我還是放在這裡。覺得學swift 這個也很關鍵。1、xcode中使用git源碼控制目前版本的餓xcode(xcode 4 以上)都整合了原始碼控制(Source Control)工具了,