Time of Update: 2015-07-04
標籤:其實就是想不把介面都畫在一個Storyboard裡面為了這個破問題,在網上查了很多資料,其實很簡單 @IBAction func idQuery(sender: UIButton) { let settingsStoryboard = UIStoryboard(name:"IDQueryStoryboard",bundle:nil) let viewController =
Time of Update: 2015-07-05
標籤:swift 開發 教程 下面來介紹Swift的基本用法: println("Hello, World!")println("你好,世界!") // 定義一個常量,使用關鍵字“let”// 在Swift中,幾乎對所有的基礎資料型別 (Elementary Data Type)或者是物件類型使用結構體進行了重寫let haiDian
Time of Update: 2015-07-02
標籤:http://blog.csdn.net/powerlly/article/details/29674253Swift開發學習:Playground關於對於軟體使用者、遊戲玩家,大家一直都在提倡使用者體驗。其實軟體開發人員自己也是使用者,是各種開發工具的使用者,也會喜歡使用者體驗做得好的工具軟體。這次蘋果想開發人員所想,提供了一個可以玩轉swift的遊樂場--Playground,它為開發著提供了方便、提供了樂趣。 原文Power 轉載請保留此連結。Playground
Time of Update: 2015-07-03
標籤:http://stackoverflow.com/questions/25458548/swift-ambiguous-use-of-operator 3down votefavorite I have just downloaded Xcode6-beta6. I am getting compiler error "ambiguous use of operator ‘>‘" for following codesreversed =
Time of Update: 2015-07-02
標籤:其實閉包就是函數 作為條件的函數閉包運算式首先聲明一個數組var names = ["Charis", "Alex", "Ewa", "Barry", "Daniella"]將這個數組按照字母排序聲明一個閉包函數func backwards(s1: String, s2:String) -> Bool { return s1 >
Time of Update: 2015-07-02
標籤:聲明枚舉enum Direction { case North case East case West case South}也可以使用一個caseenum Direct { case North, East, South}使用枚舉var dirct = Direction.Eastdirct = .West相關值可以使用枚舉儲存任何相關指enum PersonInfo { case Age(Int) case Name(String)}var
Time of Update: 2015-07-03
標籤:http://blog.csdn.net/huangchentao/article/details/32714621枚舉1.枚舉文法用enum並把定義放在大括弧內,枚舉中被定義的值是枚舉的成員,case關鍵字表示新定義的一個成員[objc] view
Time of Update: 2015-07-03
標籤: 上一篇講到的本地推送是普通的訊息推送,本篇要講一下帶按鈕動作的推送訊息,先上個圖瞅瞅:繼上一篇的內容進行小小的改動:在didFinishLaunchingWithOptions方法內進行以下修改if (UIDevice.currentDevice().systemVersion as NSString).floatValue >= 8 {// APService.registerForRemoteNotificationTypes(//
Time of Update: 2015-07-02
標籤:很簡潔的用法: index < rating return true or false for (index, button) in ratingButtons.enumerate() { // If the index of a button is less than the rating, that button should be
Time of Update: 2015-07-02
標籤:轉自:點擊開啟連結From my short experience with Swift there are three approaches to implement the Singleton pattern that support lazy initialization and thread safety.These approaches might change or become redundant as the language matures.Global
Time of Update: 2015-07-03
標籤:http://www.cocoachina.com/bbs/read.php?tid=204294WWDC 2014上蘋果再次驚世駭俗的推出了新的程式設計語言SWIFT( 雨燕 ), 這個訊息會前沒有半點鐘風聲的走漏。訊息發布當時,會場一片驚呼,相信全球看直播的碼農們當時也感覺腦袋被敲了一記悶棍吧( 至少我當時是這樣的,連喊三聲:“臥槽,媽蛋” )。於是熬夜學習了SWIFT大法,越看越想高呼
Time of Update: 2015-07-03
標籤:http://www.cnblogs.com/breezemist/p/4326644.html今天在使用swift時發現,寫的func總是要求寫出第二個參數的外部變數名,很不理解,感覺和書上說的function不一樣,查了一下,終於發現了原因:寫在class內部的function叫做method,是特殊的functoin,系統會自動補上外部變數名,參看以下串連 http://stackoverflow.com/questions/24050844/swift-missing-a
Time of Update: 2015-07-03
標籤:http://stackoverflow.com/questions/24050844/swift-missing-argument-label-xxx-in-callup vote37down votefavorite10func say(name:String, msg:String) { println("\(name) say \(msg)")}say("Henry","Hi,Swift") <---- error because missing argument
Time of Update: 2015-07-03
標籤:變數及常量: 如果要定義一個變數等於1,只需要寫 var = 1,Swift會自動做出類型推斷。 如果要定義一個常量PI等於3.14,只需要寫let PI = 3.14,常量只能被賦值一次。輸出語句: 可以直接使用printf函數來輸出一段任意類型的資訊:prinft("Hello Swift");字串串連: 如果兩個變數都是字串,可以直接用+號串連:var hello = "Hello"var word= "Word"var str = hello +
Time of Update: 2015-07-01
標籤:元組:Tuples 將多個不同的值集合成一個資料 (類似資料體以及數組的集合體類型)元組特點:可以擁有任意個值(元素),元組的組成的值(元素)可以是不同類型的資料,元組是swift特有的,OC沒有元組這個資料類型元組的使用:可以作為函數的傳回值,返回多個類型的資料,也可以批量賦值等等 定義一個元組文法: let 元組名 = (資料1 , 資料2 , 資料3) //這裡的資料可以是任何類型(String
Time of Update: 2015-07-01
標籤:ios swift這期主要講一下關於常用控制語句以及方法的使用首先是迴圈語句常用的for
Time of Update: 2015-07-01
標籤:ios swift 字串 var test="11111111111test"if (string.rangeOfString("test") != nil) //注意!=左右的空格{ println("find")}如果想獲得位置,就:var
Time of Update: 2015-07-01
標籤:http://joeyio.com/ios/2014/06/04/swift---/Swift語言使用var定義變數,但和別的語言不同,Swift裡不會自動給變數賦初始值,也就是說變數不會有預設值,所以要求使用變數之前必須要對其初始化。如果在使用變數之前不進行初始化就會報錯:var stringValue : String //error: variable ‘stringValue‘ used before being initialized//let hashValue =
Time of Update: 2015-07-01
標籤:http://blog.csdn.net/kuloveyouwei/article/details/30511303在本屆WWDC全球開發人員大會接近尾聲時,蘋果公司專門針對開發人員公布全新的Swift程式設計語言以及新版的Xcode,蘋果公司稱其擁有“快速、現代、安全、互動”等特性,並且要全面優於Objective-C語言。“在過去的20年裡,我們只支援Objective-C。”軟體工程副總裁克雷格·費德裡奇在台上表示,而未來
Time of Update: 2015-07-01
標籤:http://blog.csdn.net/kuloveyouwei/article/details/36005299Swift 提供兩種集合類型來儲存集合,數組和字典。數組是一個同類型的序列化列表集合。字典是一個能夠使用類似於鍵的唯一識別碼來擷取值的非序列化集合。在Swift中,數組和字典的鍵和值都必須明確它的類型。這意味這數組和字典不會插入一個錯誤的類型的值,以致於出錯。這也意味著當你在數組和字典中取回數值的時候能夠確定它的類型。Swift 使用確定的集合類型可以保證代碼工作是不會出錯,