
程式語言 C, C++, C#, Java, JavaScript, Objective-C, Perl, PHP, Python, Ruby, Swift
與網頁標記語言 HTML, CSS 的教學部落格
Objective-C 入門指南 - 跨平台開發編譯 Objective-C 程式
Objective-C 很早就納入 GNU 自由軟體計畫之中,因此 GCC 編譯器原生支援編譯 Objective-C 程式


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


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


訂閱:
文章 (Atom)








