在編寫物件導向的程式,都有類似的概念,就是對自已或父類別做為發送訊息(使用方法)的對像,在 Obj-C 中,用了兩個字來執行這個概念  self 與 super。

 

簡單的說:

文章標籤

shenfive 發表在 痞客邦 留言(1) 人氣()

Block 是 iOS 4.0 以後才有的語法,而且是 XCode 特有的 C 語法,其不存在於其他 C 的標準中。嚴格來說它就是 C function 的另一種表現方式。因為在 iOS 中,大量的應用了Target-Action 機制(見Hello Target-Action),所以我們經常需要寫只需要一次的 funtion,且程式碼不長時, Block 的功能就出來了,Block還有很多不同的使用方式分別說明如下


文章標籤

shenfive 發表在 痞客邦 留言(0) 人氣()

也許是因為 protocol 很難用文字讓人體會它的設計理念,很多文件都對它講的不是很清楚,但Protocol 協定與 Delegate 委託(也稱做代理或委派)是 Objective-C 中很重要的一部份。但對於初寫程式的人來說,這是物件導向中,最難理解與使用的一部份,大部份的人要實作數個月後,才能開始體會與實用。不論如何,先記住它的語法與使用法好了。


文章標籤

shenfive 發表在 痞客邦 留言(1) 人氣()

這是用 XCode 視覺化工具拉的,如果你只是要先玩一下,了解一下如何以最簡單的方式寫一支有按扭的 APP。我們要開始建立我們的第一個程式了,先說一下我用的軟體環境,我用來Demo 的環境是 OS X Lion 10.7.3,使用X Code 4.2 來製作我的們的第一支程式。 

文章標籤

shenfive 發表在 痞客邦 留言(1) 人氣()

iOS 有很多方式讓系統發出聲音,這兒要提的是最簡單的一個,就是使用 AudioToolBox 提供的 System Sound。
首先我們先建立一個 Singel View 專案。在設所有的聲音相關處理時,預設是不會加入相關的 Framework 的,所以 

  

文章標籤

shenfive 發表在 痞客邦 留言(1) 人氣()

這一部份為單純使用Code寫一個顯示的畫面的HelloWorld共三篇,此為第三篇。  第一篇第二篇有關這個分類的說明

   

本節要學的事:

文章標籤

shenfive 發表在 痞客邦 留言(1) 人氣()

在正式深入研究APP之前,有很多事情要做,但全搞清楚那太累人了。

按照學習程式語言的慣例,學習的第一件事,就是寫一個 Hello World 程式。

shenfive 發表在 痞客邦 留言(0) 人氣()

這一部份為單純使用Code寫一個顯示的畫面的 Hello World共三篇,此為第二篇。    第一篇第三篇有關這個分類的說明

文章標籤

shenfive 發表在 痞客邦 留言(0) 人氣()

這一部份為單純使用Code寫一個顯示的畫面的HelloWorld共三篇,此為第一篇。  第二篇第三篇有關這個分類的說明

文章標籤

shenfive 發表在 痞客邦 留言(2) 人氣()

這而講的是物件導向的基本概念,而最重要的概念就是下面這幾個 


文章標籤

shenfive 發表在 痞客邦 留言(0) 人氣()