Swift 程式語言

Swift 程式語言

Swift程式語言教學文章
219 篇文章
iOS 9 快速上手:搜尋 API 與 SFSafariViewController
Swift 程式語言

iOS 9 快速上手:搜尋 API 與 SFSafariViewController

搜尋 API 提供了許多有趣的新方法,可以與使用者互動。在 iOS 9 中, Apple 優化了 Spotlight ,加入令人驚豔的新功能,可以為更多的內容建立索引。舉例而言,使用者可以透過 Spotlight 搜尋網頁內容或者 App 內部的資料。此外也可以透過熱門關鍵字輕易地開啟
增加營收獲利!為你的 App 加入內購買功能 (In-App Purchase)
in-app purchase

增加營收獲利!為你的 App 加入內購買功能 (In-App Purchase)

不可否認的是,最近這幾年,大部分開發者的收入都是仰賴 App 內購買。如果仔細想的話,答案更是不言自明。對於開發者而言, IAP 是一套很棒的工具,而對於使用者來說,則提供了很棒的選擇。有了 IAP ,兩造雙方都非常開心;開發者可以在 App Store 上面販售功能有限的免費 App
Watch App 開發新手篇:以 WatchKit 建立選單表格 App
Swift 程式語言

Watch App 開發新手篇:以 WatchKit 建立選單表格 App

我們將會在未來的系列文章中介紹更多有關 WatchOS 2 的功能特色。不過今天,讓我們先從一些最基本的開始吧。 在本文中,你將學會如何在 Apple Watch 上製作選單表格( Selectable Table ) App 。我們將打造呈現 5 個國家的簡單表格。選取個別選項將會顯示關於該國家的更多資訊,例如首都。 註:
Swift 教學:如何加入自訂的下拉更新元件 (Pull to Refresh)
Swift 程式語言

Swift 教學:如何加入自訂的下拉更新元件 (Pull to Refresh)

如你所知,下拉更新元件其實就是當資料正在載入而表格視圖的內容尚未更新時,出現在表格視圖上方的活動視圖指示器(通常還會伴隨著一些簡短的訊息)。事實上,下拉更新元件有點像是當使用者在等待擷取和顯示新內容時所看到的「請稍候……」訊息。在使用了此類元件的 App 當中,大家最熟知的莫過於「郵件」了,透過將電子郵件表格視圖往下拖曳,便可以重新整理郵件的內容。此元件首次登場是在 iOS 6 ,從那時候起這招便廣泛被運用在無數的
旋轉吧!使用UIPickerView元件與Emoji繪文字打造拉霸機App
Swift 程式語言

旋轉吧!使用UIPickerView元件與Emoji繪文字打造拉霸機App

這些年來,由於貼圖的盛行,許多人在聊天的過程中,喜歡用圖形來表達,用得好,有些時候甚至比文字更能傳達心中的意思。而Emoji繪文字也在這一波潮流中水漲船高,更多人注意到它的存在!現在就讓我們利用Emoji繪文字結合UIPickerView元件,自製一個小小拉霸機吧! 新增一個單一畫面樣板的專案 首先打開Xcode,選擇 Create a new Xcode project。點選 iOS
iOS 9 新功能 : 堆疊視圖介紹 (Stack Views)
Swift 程式語言

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

堆疊視圖一個簡化的介面元件,提供了不論是以欄或者以列為佈局方式的集合視圖。對於嵌入堆疊視圖內的視圖,你不再需要去定義 Auto Layout 約束條件(constraints)。這個堆疊視圖會處理它的子視圖(subview)的佈局,並自動幫你採用佈局約束條件。換言之,這些子視圖可以適應不同的螢幕尺寸。另外,你可以在另一個堆疊視圖來嵌入一個堆疊視圖,如此一來你可以利用堆疊視圖建構更複雜的使用者介面。不要誤解我的意思,這並不表示你都不需要去處理Auto Layout。
Xcode 6 錦囊妙技:向量圖片、程式碼片段、加入自訂的字型,以及更多提升生產力的秘技
Objective-C

Xcode 6 錦囊妙技:向量圖片、程式碼片段、加入自訂的字型,以及更多提升生產力的秘技

身為一名開發者,無論是專精,或者只是為了好玩,毫無疑問都需要耗費很多時間坐在螢幕前面,直到做完專案為止。程式設計工具用起來舒服比什麼都重要,因為這些工具營造了你的虛擬工作空間,而且「每件事」都定義了工作的條件。當我說「每件事」,我指的是:從所選擇的工具應用程式,乃至最令人意想不到的設定。友善的環境無疑可以提昇效率;既不友善又無法自訂的程式設計工具只會帶來反效果,大幅降低生產力。舉例而言,你可能會覺得工作時只是面對同樣的「
Swift 2 初學者指南
Swift 程式語言

Swift 2 初學者指南

去年 Apple 帶來了 Swift,一個為針對 iOS 以及 OS 的全新程式語言。當它第一次宣布時,就跟其他開發者一樣。我非常的興奮,因為這宣稱是一個既快且安全的語言。跟預期一樣,這家公司今年在 WWDC 導入了 Swift 2。這篇初學者指南會讓你了解一下它帶來了哪些新的功能。
Swift 教學:如何使用iOS Charts API 製作漂亮的圖表
Swift 程式語言

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

在這個章節,我們來看要如何使用由 Daniel Cohen Gindi所開發的ios-charts library 。 ios-charts 是由 Philipp Jahoda所建立,是非常受歡迎Android的函式庫,MPAndroidChart 的iOS接口。 有了這個函式庫,你可以在App中,快速且容易地加入各種型態的圖表。只要幾行程式,你就擁有能夠運作且可互動的圖表,並且可以高度客製化。 函式庫的主要核心包括:
以Parse與Swift建構一個像Instagram一樣的App
Swift 程式語言

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

這篇教學解釋了如何由Parse來建立後台的方法。我們會建立一個像Instagram 一樣的App,其中包含了這些功能: 從Parse 載入資料,將它存在local 端。 儲存資料至Parse,並將其寫入至雲端。 投票或者是對喜愛的貓咪圖片按讚。 這個App完全由Swift所建構,Swift是Apple作為iOS App的新程式語言。Parse還沒有以Swift來編寫,所以我們會建立一個Bridging Header來處理它。 以下將是你會學到的部分: 利用Parse 雲來做資料的存取
如何使用AVFoundation進行QR Code掃描
Swift 程式語言

如何使用AVFoundation進行QR Code掃描

首先,什麼是QR Code?我相信你們大多數都已經知道什麼是QR Code了。倘若你還沒有聽過,看一下以下的這張圖,這就是QR Code。 提示: 你可以自己建立 QR Code,只要去QR Code Monkey網站便可以自己做一個。 QR(Quick Response 的縮寫)
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。