iOS

Swift 網路程式設計指南:如何使用 Alamofire

打從 2014 年 6 月發佈 Swift 語言以來,要在 Swift 中實現網路功能就有點麻煩。即便是 Swift 之父 Chris Lattner 也在 Twitter 發文表示,要解碼 JSON 還有「一段路要走」。因此許多人都在尋覓替代方案。當然也有內建的類別能夠處理基本的 JSON 剖析,但是對於開發者而言,總覺得沒有那麼友善。幸好有 [...]


iOS

CocoaPods 簡介 : 如何輕鬆管理 Swift / Objective-C 的類庫

有別於一貫 AppCoda 的教學,這篇教學相對簡短,目的只為你打開接觸 CocoaPods 之門。 什麼是 CocoaPods? 透過 CocoaPods,開發者可以輕鬆地管理 Swift 或 Objective-C 的程式專案。若果你有曾經使用 Node.js、Ruby on Rails 或 Python,應該對這種相依性管理工具不會陌生。就算從來未有接觸也不要緊,我們先來簡單了解一下。首先,若果沒有相依性管理工具協助下,使用類庫便需要逐一下載並加入Xcode項目中,但當專案規模增大,要處理的類庫數目增加,逐一手動新增或更新絕對是費時失事之舉。開發者透過相依性管理工具(如 [...]


iOS

如何在 Xcode 8 建立 iMessage 貼圖程式擴充

開發者可以為蘋果的 Messages 增建程式擴充,透過程式擴充與使用者互動。舉例說,你可以建立一個訊息貼圖擴充,容許使用者在iMessage 與朋友溝道時發送貼圖。或者,假若你在開發修圖程式,現在你可以透過擴充,讓使用者在不需要離開iMessage就可以修圖。這個功能確實為開發者帶來很大的創作空間。蘋果將會為 [...]



iOS

WWDC 獎學金得獎者訪問 (下):21位年輕開發者分享成功經驗

上篇介紹了十位WWDC 2016 的獎學金幸運兒,緊接而來會繼續為大家介紹另外十位成功得獎者的故事。今年的WWDC快將開始,當中不少的受訪者都顯得十分期待和雀躍。每年的WWDC門票都是求過於供,而當中350張的獎學金門券更是競爭熱烈,除了依靠個人實力,也得靠點運氣才能得到。 [...]


iOS

WWDC 獎學金得獎者訪問 (上):21位年輕開發者分享成功經驗

本年度的 蘋果全球開發者大會 (下稱WWDC) 即將在6月13日開幕,一連5天在美國舊金山莫斯考尼會議中心 (Moscone West) 舉行。每年有超過5,000 iOS 開發者能夠參與大會,即席了解最新發佈的iOS, OS X, watchOS及tvOS。全球iOS程式開發者聚首一堂,除了出席會議,更有超過1,500位蘋果公司的工程師為150個實務操作實驗室及活動提供支援,為開發者提供協助和最佳開發技巧的意見及諮詢。 [...]


Swift

如何使用 Markdown 為 Swift 程式碼加入註解

Markdown 語法用一些特殊的關鍵字來描述文檔中的不同部分,比如參數、函數返回值等,從而使這些結構顯示出不同的樣式。新的 Markdown 文檔風格,最大的優點之一,是它允許對文本樣式進行更加靈活、徹底和豐富的定制。當然,如果你仍然想使用舊式的文檔風格,請參考先前的這篇教程。 [...]


Swift

有關Swift 3.0:不斷推陳出新的技術,該如何學習才能累積?

最近有一則在Swift.org上的消息,讓所有學習Swift程式語言的人都感到十分焦慮: Swift 3.0不會與Swift 2.2 原始碼相容(source-compatible)。也就是說用Swift 2.2所撰寫的專案,大部份將無法直接在新版的Xcode直接執行,必須改寫成Swift 3.0。 但會不會是每一行都必須完全重新改寫呢?答案鐵定是否定的。目前也可以從Apple公開的資料知道,哪些東西會被變更。 [...]




Swift

學習Swift程式語言:運算子重載(Operator Overloading)簡介

好了,我們說的夠多了,讓我們來看看運算子超載(Operator Overloading)是怎麼一回事吧。 挑戰 這次的教學單的任務非常的容易:擴充乘法運算符的數量為標準功能。你將會用它來進行字串的聯級運算(concatenation operator),但過程卻比想像中的簡單。所以你可以想像我們將完成下面的事情: [...]


Swift

精通Swift:列舉、閉包、泛型、Protocols和高階函數


iOS

iOS 9 新功能 : 堆疊視圖介紹 (Stack Views)


Swift

Swift 2 初學者指南


iOS

Swift 教學:如何使用iOS Charts API 製作漂亮的圖表


iOS

以Parse與Swift建構一個像Instagram一樣的App


iOS

建立一個像Medium App的下滑選單


iOS

如何用Swift建立視圖控制器畫面之間的動畫過場