Time of Update: 2015-08-25
標籤:ios xcode swift 庫 現在開發iOS程式,基本都用swift來編寫代碼。但是很多第三方庫都是oc構建的,因此整合第三方SDK的時候,多多少少會遇到一些問題。下面是我整合QQ分享遇到的問題總結。 iOS_SDK的環境搭建這裡介紹的還算詳細。因為Xcode版本的升級。配置還是有一點不同。 1、在工程配置中的“Build
Time of Update: 2015-08-25
標籤:最近Swift 這麼火也想嘗試著用一下、考慮到Swift 出來的時間也不長、還有就是就是蘋果更新的過於平凡
Time of Update: 2015-08-21
標籤:swift 網路 swift發起網路請求自然有他自己的處理類NSURLRequest。這個跟android中httpClient的作用都是一樣的。因此本篇部落格只是記錄一下這個過程,代碼比較簡單。import UIKitprotocol HttpProtocol{ func didRecieveResults(results:NSDictionary)}class HttpController: NSObject {
Time of Update: 2015-08-19
標籤:首先可以使用swift定義Stack的結構體//泛型表達struct Stack<T> { var items = <T>() //定義棧頂函數,返回棧頂元素 mutating func top()->T{ return items.last! } //定義push函數,將item插入棧中 mutating func
Time of Update: 2015-08-21
標籤: 之前總結過Objective-C中的字串《Objective-C精選字串處理方法》,學習一門新語言怎麼能少的了字串呢。Swift中的String和Objective-C語言中NSString還是區別不小的,Swift中的String又迴歸了正常狀態,使用起來更為方便快捷。本篇部落格的主題就是Swift中的字串類型String,String在Swift中讓人省心了不少。今天這篇部落格就好好的認識一下Swift中的String。 一、字串拷貝 在Swift中的字串拷貝直接可以使用=
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 關東升 出版 ??Swift 2.0學習筆記——我的第一行Swift代碼 當第一次看到下面代碼時我石化了,這些代碼是什麼東東?單詞拼出來的? import Foundation var str =
Time of Update: 2015-08-19
標籤:題目:一個台階總共有n級,如果一次可以跳1級,也可以跳2級。求總共有多少總跳法,並分析演算法的時間複雜度。 首先對題目進行分析:台階一共有n級因此當n = 1時——只有一種跳法 當n = 2時——有1、1 或者 2 兩種跳法 當n = 3時——有 1、1、1 或者2、1或者1、2三種跳法 。。。。。。。。。。。。。。。
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-16
標籤:swift ios開發 介面 入門 uikit //// AppDelegate.swift// UIWindowimport UIKit@UIApplicationMainclass AppDelegate: UIResponder, UIApplicationDelegate { var window:
Time of Update: 2015-08-16
標籤:代碼:enum ArithmeticExpression { // 相關值 case Number(Int) // 遞迴枚舉 indirect case Addition(ArithmeticExpression, ArithmeticExpression) indirect case Multiplication(ArithmeticExpression, ArithmeticExpression) indirect case
Time of Update: 2015-08-16
標籤: 今天的部落格中就總結一下關於Swift中相對Objc新添加的兩個資料類型:元組(Tuple)和可選實值型別(Optional)。上面這兩個類型是Swift專屬的類型,使用起來也是非常方便的,今天就通過一些樣本來介紹一下如何初始化和使用元組和可選實值型別以及使用元組和可選實值型別的情境。廢話少說,直奔主題,在今天的範例程式碼中仍然是使用Playground來測試的。左邊是代碼,右邊是Playground中的結果。一、Swift中的元組(Tuple) 元組類似於C語言中的結構體(Stru
Time of Update: 2015-08-16
標籤:Playground是隨著Swift推出的“所見即所寫”的編程模式。Playground字面意思是操場、娛樂場。也就是在Swift中可以一邊寫代碼一邊預覽編程效果。這個編程開發人員或者入門開發人員帶來前所未有的編程樂趣和體驗。下面就來簡單介紹一下playground的使用:1、開啟Xcode項目,單擊Get started with a playground
Time of Update: 2015-08-14
標籤:dictionary 字典 swift ios /***要正確使用字典,也需要一些條件* 1,字典鍵值對的鍵和值的類型必須明確,可以直接指定,也可以類似數組直接賦值由編譯器自動識別* 2,字典必須要初始化* 3,鍵的類型必須是可以被雜湊Hashable的(基礎資料型別 (Elementary
Time of Update: 2015-08-15
標籤:SWIFT中掃描QRCode代碼如下,照著敲一次再看下API的注釋應該就沒問題了。import UIKitimport Foundationimport AVFoundationclass ViewController: UIViewController,AVCaptureMetadataOutputObjectsDelegate,UIAlertViewDelegate { let device =
Time of Update: 2015-08-15
標籤:javascript android java ios swift 兩個禮拜搞定iOS,那是吹牛吹出來的。呵呵,不過經過幾天的學習還是覺得iOS還是很熟悉的,覺得有javascript的一些特徵,有一些java的特徵,貌似swift集大家所成的一門語言,本人還是比較喜歡寫android的,但是對比iOS來講,swift貌似
Time of Update: 2015-08-08
標籤:定義一個Double型數組的方法var arr:Array<Double> = []arr.append(9.9)var arr1 = Array<Double>()arr1.append(10.9)var arr2 = [Double]()arr2.append(7.7)var arr3 = [9.1]var arr4:Array<Double> = [8, 1]// 數組相加var array2 = [Int](count: 5,
Time of Update: 2015-08-08
標籤:swift 字典 (1)計算字典長度。(2)判斷字典是否為空白。(3)查詢字典元素。(4)取出字典元素進行拼接。(5)字典中插入一個鍵值對。(6)字典修改某個鍵值對。(7)使用方法更新元素值。其實上述方法還有一個返回值:(8)刪除字典中的一個元素 著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
Time of Update: 2015-08-08
標籤:swift 字典 字典是Swift中除了數組的又一個集合類型。下面來講解字典的基本概念。var dictionary = [1 : "A" , 2 : "B" , 3 : "C"
Time of Update: 2015-08-07
標籤:Swift 是蘋果推出的一門新語言,它的文法仍然是在 C 語言基礎上的延伸,溶入了物件導向語言和指令碼語言的特徵,還有一點 Objective-C 的影子。基本類型Swift 是強資料類型的,也是型別安全的,常量和變數都有著明確的類型。大多數情況下,編譯器可根據賦值推匯出類型,從而協助省略代碼書寫,使得代碼比較簡潔。Swift 中的類型包括基本類型(Int, Double等),還包括類、結構和枚舉。類型在 Swift 中稱作 Type。定義常量與變數使用 let 和 var