• fastimage的一個Swift實現:ImageScout 經驗

    ImageScout是 fastimage 的一個Swift實現,支持PNG, GIF, and JPEG。它可以讓你通過下載盡可能少的內容來判斷一個遠程圖像的大小和類型。 let scout = ImageScout()

    jopen 2014-11-05   15004   0

    iOS:如何用 Swift 實現弱代理 經驗

    0,所以它們都不會被銷毀,從而造成內存泄露。 解決辦法就是讓其中一個對另一個保持弱引用!在 Swift 中怎么做呢?可以添加 class 關鍵字來約束協議,讓它只能被引用類型的數據(也就是類)使用:

    jopen 2016-01-18   12156   0

    Swift 必備開發庫 (高級篇) 經驗

    1、CryptoSwift swift加密庫, 支持md5,sha1,sha224,sha256... github地址: https://github.com/krzyzanowskim/CryptoSwift

    huang2012 2016-05-24   9479   0

    Swift3.0 閉包整理 經驗

    Int in return a + b } print(calAdd(100,150)) //Swift可以根據閉包上下文推斷參數和返回值的類型,所以上面的例子可以簡化如下 let calAdd2:(Int

    andyyes 2016-12-01   5365   0

    硅谷的 Swift 面試題 經驗

    文藝程序員: 與面試官溝通,是什么類型的數組?有什么其他要求和限制?面試官會說,這是一個Swift面試題。文藝程序員心領神會,于是寫出以下答案 func swap(_ nums: inout

    vnqh3926 2017-01-03   6055   0

    Swift 3使用GCD和DispatchQueues 經驗

    4中引入,在實現并發,高性能和并發任務中表現出良好的靈活性和可配置性。但在`Swift3`之前它都跟天書一樣,與`swift`格格不入的古董C語言風格,晦澀難記的方法名都讓你望而卻步,碼農們寧愿用`N

    me_wanyt 2017-02-23   12424   0

    swift標準庫的發展 資訊

    英文原文: The Evolution of Swift's Standard Library Apple 的一個正在編撰中的文檔表明,swift 的一個設計初衷是允許程序運行時的加載時抽象能高效執行。Apple

    jopen 2016-03-08   3924   0
    Swift  

    ISO swift下XML數據解析 代碼段

    import UIKit class ViewController: UIViewController ,NSXMLParserDelegate{ override func viewDidLoad() { super.viewDidLoad() //創建XMLParser對象,傳入XML格式的數據文件 // var parser=NSXMLParser(contentsOfURL: NSURL(

    nbmm 2015-07-25   2721   0
    IOS  

    Swift 編寫的 CoreData 管理庫:SugarRecord 經驗

    使用Swift編寫的CoreData管理庫,開發者可通過它更簡單地使用CoreData和REALM。 適合初級和高級開發者,完全自定義,語法友好,兼容OS X和iOS,文檔支持完善,測試完善(所有組件均使用XCTest測試)。

    jopen 2014-11-25   29061   0

    Swift 閉包表達式 經驗

    閉包是功能性自包含模塊,可以在代碼中被傳遞和使用。 Swift 中的閉包與 C 和 Objective-C 中的 blocks 以及其他一些編程語言中的 lambdas 比較相似。 閉包的形式主要有三種:

    jopen 2015-01-28   10196   0

    使用swift語言編寫iOS應用 經驗

    2014 WWDC ,蘋果推出了swift語言來作為新的蘋果平臺語言。該語言風格看起來像一個各種語言大雜燴,但作為蘋果平臺新推語言,受到了很多關注。作為一個JSer,感覺這個語言應該比OC更容易上手。

    jopen 2014-06-04   76025   0

    使用Swift+SpriteKit編寫2048 經驗

    淡定了。接連出現各種討論蘋果新動向的帖子,這不,一位程序猿GG本著心動不如行動的態度,埋頭 用Swift和SpriteKit寫了 2048的程序 ,被QGQM們稱贊“深圳速度”和“碉堡了”。

    jopen 2014-07-04   42161   0

    Swift 的 HTTP 開發包:Cycles 經驗

    Cycles 是 Swift 編寫的 HTTP 客戶端開發包,目前還處于早起開發階段,只支持 iOS。示例代碼: Cycle.get("https://api.github.com/user/", requestProcessors:

    jopen 2014-08-27   11522   0

    Swift 如何實現手勢識別 經驗

    (“ Product name ”) 中填入項目名稱后,點擊Next. 確保語言選擇的是 “ Swift ”. 設計界面 點擊 “ Main.storyboard ” 文件,拖出6個 UIViews放到視圖中

    jopen 2014-07-27   18899   0

    Swift版照片疊放視圖:PhotoStackView 經驗

    “私人訂制”。另一方面,學習大神的源代碼,從中學習一下自定義庫的書寫方式等。最后,swift。。天殺的swift,是誰說swift對新手友好來著 當然,這里也不是簡單的對源代碼的搬運、抄襲與翻譯,我還根

    jopen 2015-06-25   11034   0

    編寫高性能的Swift代碼(譯) 經驗

    這篇文章搜集了一些編寫高性能的swift代碼的一些方法和技巧。本文面向的讀者是編譯器和標準庫的開發者。 本文提到的一些技巧可以提高Swift程序的質量,可以減少錯誤的發生并提高可讀性。明確的標注f

    jopen 2016-01-10   18663   0

    Swift調用sha1算法 經驗

    Swift中通過調用OC的CommonCrypto庫可以很方便的實現String字符串轉換為sha1。 在一個swift項目中,需要使用橋接頭文件(Bridging header)的方式來引入一個OC庫,才能調用OC中的內容。

    jopen 2015-07-11   16756   0

    SwiftDate:Swift中的日期處理庫 經驗

    tdate/ SwiftDate是Github上開源的,使用Swift語言編寫的NSDate封裝庫,可以很方便的在Swift中處理日期, 比如日期創建,比較,輸出等。 特性 支持數學運算符進行日期計算(比如myDate

    er74 2015-07-26   92058   0

    運行在 Linux 平臺的開源 Swift 經驗

    swiftcafe.io/2015/12/11/swift-linux/ Swift 開源了,喜大普奔之后,我們發現它現在變成跨平臺的了,開源后的 Swift 不止能運行在 MAC 和 iOS 平臺,現在也可以運行在

    jopen 2015-12-11   29902   0

    Swift 運算符重載簡介 經驗

    在任何一門計算機編程語言中,運算符重載都是非常強大的特性之一,因此蘋果決定為 Swift 也提供這一機制。然而,”能力越強責任越大”。利用運算符重載你很容易實現一些奇怪的場景,例如用減法運算符實現兩數

    aoc_sheng 2016-04-20   8190   0
    1 2 3 4 5 6 7 8 9 10
  • sesese色