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
標籤:swift 觀察者 索引值觀察 大家一定很熟悉Object-c中的觀察者模式吧。Swift提供了一種更加簡單的實現方式當我們需要對對象的屬性值進行賦值的時候,可以使用willSet和didSet進行對象屬性值變化的觀察。我們直接看一個例子吧。建立一個類 Student 對屬性 name進行監測首先是Student類的定義class Student{
Time of Update: 2015-08-27
標籤:原文: http://www.testlab.com.cn/Index/article/id/1085.html#rd?sukey=fc78a68049a14bb228cb2742bdec2b9498806815fcb59399eee501874bb9e9086bce3050baf1438179330d72d2508871 摘要:開源的最大魅力,是能夠滿足人們的探索欲和求知慾,讓我們可以很深入地瞭解一個系統,如果我們發現它的設計或者實現中有任何不合理的或者錯誤的地方,我
Time of Update: 2015-08-25
標籤:雖然Objective-C還活的很好,但是蘋果已經把重心轉移到Swift上。未來Mac和iOS的開發必然是以Swift為主。因為Swift還比較新,很多SDK還沒有提供Swift版本。這裡分享下如何使用Swift來調用C。 參考原文:How to Bridge C Code to Create Swift Barcode Reader on Mac Xiao Ling 翻譯:yushulx 軟體下載 Dynamsoft Barcode SDK for Mac Xcode 6.4
Time of Update: 2015-08-25
標籤:Swift 2.0學習筆記(Day5)——我所知道的標識符和關鍵字 原創文章,歡迎轉載。轉載請註明:關東升的部落格
Time of Update: 2015-08-20
標籤:代碼:struct Vector2D { var x = 0.0, y = 0.0}// vector1 + vector2func + (left: Vector2D, right: Vector2D) -> Vector2D { return Vector2D(x: left.x + right.x, y: left.y + right.y)}// vector1 - vector2func - (left: Vector2D, right: Vector2D) -&
Time of Update: 2015-08-20
標籤:Swift 2.0學習筆記(Day 3)——Swift 2.0之後增加的關鍵字 看了之前的學習筆記知道了什麼是關鍵字,現在提示各位在Swift 2.0之後增加defer、guard、repeat、catch、rethrows、throw、throws和try關鍵字,其中repeat關鍵字替代do - while迴圈中的do,即中repeat -
Time of Update: 2015-08-21
標籤:github mediaplayer uiview 動畫 音樂 最近用swift寫了一個音樂播放器。在整理一下知識點。 1、tabview的使用、tabviewcell的UIView動畫的添加 2、swift網路非同步請求及資料解析 3、手勢UITapGestureRecognizer的添加
Time of Update: 2015-08-20
標籤:Swift 2.0學習筆記(Day 3)——Swift 2.0之後增加的關鍵字 看了之前的學習筆記知道了什麼是關鍵字,現在提示各位在Swift 2.0之後增加defer、guard、repeat、catch、rethrows、throw、throws和try關鍵字,其中repeat關鍵字替代do - while迴圈中的do,即中repeat -
Time of Update: 2015-08-19
標籤:題目:輸入兩個整數序列。其中一個序列表示棧的push 順序,判斷另一個序列有沒有可能是對應的pop 順序。為了簡單起見,我們假設push 序列的任意兩個整數都是不相等的。比如輸入的push 序列是1、2、3、4、5,那麼4、5、3、2、1 就有可能是一個pop 系列,但序列4、3、5、1、2 就不可能是push 序列1、2、3、4、5 的pop 序列。 分析:我們首先定義遍曆push的序數i=0 遍曆pop序列的序數 j
Time of Update: 2015-08-19
標籤:swift 開發 教程 代碼 ios 直接上代碼,如下:/** * 擷取字串的寬度和高度 * * @param text:NSString * @param
Time of Update: 2015-08-20
標籤:代碼-情形1:// 兩個屬性的值都允許為nil,這種情境最適合用弱引用來解決class Person { let name: String init(name: String) { self.name = name } // 弱引用 var apartment: Apartment? deinit { print("\(name) is being deinitialized") }}class
Time of Update: 2015-08-18
標籤: func makeIncrementer() -> (Int -> Int) { func addOne(number: Int) -> Int { return 1 + number
Time of Update: 2015-08-18
標籤:Swift 2.0學習筆記——我的第一行Swift代碼 當第一次看到下面代碼時我石化了,這些代碼是什麼東東?單詞拼出來的? import Foundation var str = "Hello
Time of Update: 2015-08-18
標籤:Swift 2.0學習筆記——我的第一行Swift代碼 當第一次看到下面代碼時我石化了,這些代碼是什麼東東?單詞拼出來的? import Foundation var str = "Hello World" print(str)
Time of Update: 2015-08-18
標籤:swift 關東升 出版 ??Swift 2.0學習筆記——我的第一行Swift代碼 當第一次看到下面代碼時我石化了,這些代碼是什麼東東?單詞拼出來的? import Foundation var str =
Time of Update: 2015-08-18
標籤:參考文:http://www.cocoachina.com/swift/20150630/12305.html1、首先你需要安裝CocoaPods。幸運的是,CocoaPods被建立在Ruby上,而最近的Mac OS X版本帶有Ruby。這自從OS X
Time of Update: 2015-08-17
標籤:swift 字典 數組 迴圈 控制流程 //// ViewController.swift// UIWindowimport UIKitimport Foundationclass ViewController: UIViewController { @IBOutlet weak var
Time of Update: 2015-08-17
標籤:swift 屬性 方法 析構 一、 繼承1. Swift中定義的類,如果不繼承自任何類,它就是基類。這一點和objective-c中定義的類不一樣,在objective-c中定義的類預設的基類是NSObject。2.
Time of Update: 2015-08-17
標籤:china-pub 電腦 iphone swift tip 這篇是電腦類的優質推薦>>>>《Swifter:100個Swift開發必備Tip》Swift實踐先行者|Line頂尖iOS開發專家onevcat/喵神重磅力作 MacTalk池建強作序推薦 全實戰純技巧好經驗