Swift開發必備資源薈萃

edithfang發表於2014-08-30



Swift作為蘋果推出的新一代程式語言,提供了更加高階的方式來幫助iOS開發者更快更簡單的編寫基於iOS應用,那麼它究竟有什麼好處呢,我們看看下面的程式碼比對。

Swift使用更簡單的語法,如下:
Objective-C

        
        
                
                
                        
                        
                                 if (myDelegate != nil) {
                        

                        
                                 if ([myDelegate respondsToSelector: @selector(scrollViewDidScroll:)]) {
                        

                        
                                 [myDelegate scrollViewDidScroll:myScrollView];
                        

                        
                                 }
                        

                        
                                 }
                        

                

        


Swift

        
        
                
                
                        
                        
                                myDelegate?.scrollViewDidScroll?(myScrollView)
                        

                

        


 
變數賦值幾乎和Javascript一樣簡單,除了不需要分號。相對於Objective-c,簡化了不少,如下:
Objective-C

        
        
                
                
                        
                        
                                NSString *myString = @"This is my string."; 
                        

                

        


Swift

        
        
                
                
                        
                        
                                var myString = "This is my string." 
                        

                

        


是不是很讓人興奮?? 下面是你肯定需要的Swift開發資源,相信大家一定會喜歡,記得要加到你常用的書籤裡!

介紹
教程系列 #1
來自Fábio Rocha的超簡單教程:
教程系列 #2
一個更深入一些的教程。集中介紹iOS應用開發。可以學習基礎的概念及其高階技巧。處理JSON,Table檢視,非同步圖片載入等等
教程系列 #3
這個教程通過介紹開發一個地理提醒應用來幫助大家瞭解如何使用swift
教程系列 #4
We Heart Swift 是一個新的Swift開發網站,提供很多不錯的內容
例項程式碼
這裡有很多實用的程式碼,你可以下載自己練習使用。
快速參考
Swift社群
相關閱讀
評論(2)

相關文章