在今年6月份的 WWDC 大會上, 蘋果發布了 Swift 2.0 編程語言。這個新版本有了更高的性能,全新的錯誤控制API以及支持一流的可用性檢測功能。並且改善了蘋果SDK平台的API使其對 Swift 更加原生。
開源
對於新功能來說,另外值得注意的就是蘋果將會在今年晚些時候開源 Swift[……]
蘋果新出的用於代替OC的高級編程語言!
在今年6月份的 WWDC 大會上, 蘋果發布了 Swift 2.0 編程語言。這個新版本有了更高的性能,全新的錯誤控制API以及支持一流的可用性檢測功能。並且改善了蘋果SDK平台的API使其對 Swift 更加原生。
對於新功能來說,另外值得注意的就是蘋果將會在今年晚些時候開源 Swift[……]
我們都知道在 Swift 語言當中不再有 main 函數了,可能瞭解過 C語言或者 JAVA 語言的同學對這一點趕到深深的不適。總之,取而代之的是 main.swift。
1 2 3 4 |
int main(int argc, const charchar * argv[]) { printf("Hello, World!\n"); return 0; } |
在 Swift 語言當中,編譯器不會再[……]
貌似這個 Solarized 主題一直都很火,這是一套終端文字顏色配色方案,十分好看,有明暗兩種,不過,據我自己猜測,應該暗色的多一些吧……
點擊下圖跳至官網。⬇️
因為終端普遍還是黑色一點的好看😜
總之,這套顏色主題為很多終端都提供了配置文件可以直接導入,[……]
不論你是在學習何種語言,基本上都會遇到一個叫做 MVC 的概念,它是一個程序開發的模式,以“分離展現”作為核心,在層級框架當中有著巨大的影響力。
MVC 是一個簡寫,三個大寫字母分別對應著 模型 視圖 和 調節器 。
在如今我們創建的應用軟件當中,很多情況下又要使[……]
在 C語言當中,要轉換類型似乎並不怎麼困難,這次在學習 Swift 的時候卻有了困惑。
似乎記得哪個教程當中講過,但記不清了,這次又找到了,就記錄下來:
1 2 3 4 |
假定三个变量: var i:Int = 5 var f:Float = 3.3 var d:Double = 4.455 |
若要 Int 轉換為 Double 或 Float ,則如下
[CR[……]
既然要學習編程,那麼我們還是至少應該知道自己學習的是個什麼東西才好吧?
說起編程,其實最早還是要追到我們的大神 艾倫圖靈 小哥那裡去。當時圖靈發明出了圖靈機——這東西很牛逼,不完全體就已經輕輕鬆松把二戰縮短兩年這裡我們就不展開講了,主要我們說,這個圖靈機,基本上就是最早的電腦啦!
當然,[……]
現在大部分的高級編程語言,都是從經典的 C 語言演變而來,你在這些編程語言的語法當中,或多或少地都能找到幾分 C 語言的影子,這也是為什麼很多人依舊推薦,從 C語言來入這個編程語言的門。
可是,C 語言的確足夠古老了,很多人都是衝著寫一個 APP 來玩的目標學習編程的,你去學 C語言……抱歉,[……]
最近開始學習 Swift 了,就好像是“hello world”一樣,似乎每一種語言總是有一個“編寫豆瓣 FM”的項目教程😶
總之,我也開始用這個手把手教程來熟悉開發流程了,不過,昨天才做到顯示播放列表並且顯示歌曲封面,今天添加了播放功能就崩潰閃退了!
好吧,即使將新添加[……]