顯示具有 Objective-C入門指南 標籤的文章。 顯示所有文章
顯示具有 Objective-C入門指南 標籤的文章。 顯示所有文章

Objective-C 入門指南 - 跨平台開發編譯 Objective-C 程式

Objective-C 很早就納入 GNU 自由軟體計畫之中,因此 GCC 編譯器原生支援編譯 Objective-C 程式

Objective-C 入門指南 - 於 Xcode 設定編譯器及 Garbage Collection

我們的 demo2 專案需要設定 Garbage Collection ,也就是垃圾收集,不然執行時可能會遇到跑不動的情況。這裡我們先看看編譯器的設定,在 Xcode 的 File 選單點擊 Get Info

Objective-C 入門指南 - 存檔與讀檔

我們要存檔,儲存的到底是什麼呢?物件 (object) 嗎?屬性 (property) 嗎?還有方法 (method) 呢?

Objective-C 入門指南 - 清除與拷貝

Clear 按鈕是要清除 inputField 與 outputField 的內容,最簡單的方式就是將原本的內容更換為空的 NSString 字串 (string)

Objective-C 入門指南 - 整合 Encrypt

我們現在要把 Encrypt 類別 (class) 先加進 demo2 專案中,加入已經寫好的類別檔案很簡單,從 Project 選單中點擊 Add to Project... 指令

Objective-C 入門指南 - Outlet 與 Action

Outlet 為資料的出入口,例如我們用一個 TextField 接收者輸入的文字,另外用一個 TextField 與一個 Label 顯示結果跟訊息,三者均是 Outlet ,至於 Action 則是對應到 Controller 類別中定義的方法。在 Interface Builder 中於 MainMenu.xib 視窗的 Encrypt Controller 上按滑鼠右鍵,如下

Objective-C 入門指南 - 增加 Controller 類別

我們的 Encrypt 類別 (class) 為 MVC 模式中的 M , V 用 Interface Builder 製作,現在要來設計連結 M 與 V 的 C ,也就是 Controller 類別

Objective-C 入門指南 - GUI 的基本概念

圖形使用者介面 (graphical user interface) 的元件有很多種,如標籤 (label) 、按鈕 (button) 、選單 (menu) 、文字方塊 (textfield) 等等,我們打算製作的 GUI 會用到標籤、按鈕及文字方塊

Objective-C 入門指南 - 認識 Cocoa

Mac 上有五個的應用程式介面 (application programming interface) ,分別是 Cocoa 、 Carbon 、 POSIX 、 X11 與 Java