小弟目前僅知道程式設計的軟體
類似vb的有realbasic

c++編寫的話就是bbedit

想請問兩者的優劣性
以及程式上的延展性
其實Mac OS X有套超強開發軟體

名叫"XCode"可以免費於Apple官方網站下載

或請看看您電腦的光碟裡面也有

自己玩玩就知道誰強了
An Apple a Day Keeps Virus Away ~Enjoy my Macintosh [01]
大大
XCODE語法和C ++會差很多嗎
相關資料在那可以找到
彷彿夜晚的植物 陽光的香味滲進纖維裡 彷彿一生的憂鬱 早已笨拙地埋伏於 人與大地交替的呼吸
XCode是一個IDE環境,應該跟語言無關才是
目前 OSX 上面的 GUI 程式,最主要有兩種 API: Carbon & Cocoa(當然是用 Xcode 來撰寫)
Carbon 基於 C,是為了讓過去 OS9 時代的舊程式能繼續使用在 OSX 上而開發的.(也可以寫 C++ 程式來呼叫 Carbon API)
Cocoa 基於 ObjectiveC,是承襲 NeXT 的新標準,學過 C++ 的人應該很快能上手。
以 C++ 的語法為例 obj.method(param);
用 ObjectiveC 寫的話就類似 [obj method:param];,任一個敘述都用中括號包起來這樣。

基本上,Carbon 比 Cocoa 低階一點。如果你要學 Mac GUI,我建議你從 Cocoa 入手.
光一套 Cocoa 就可以應付大部分需求,除非你要寫的是控制硬體動作的程式.
而且將來若系統改版,Cocoa 程式也不需花太多時間就能在新系統上跑..

以上是針對想研究 Mac App 的人講的。如果是學校要交程式作業,那用 vi+gcc 就很夠了...
tyf000 wrote:
目前 OSX 上面的...(恕刪)


除了gui的部份的話
如果說以後要進階到編寫驅動的話是否要使用Carbon?
V4杯開催
Denny chen wrote:
除了gui的部份的話...(恕刪)

driver 我沒寫過..
就請你自行查查 IOKit 這個東西
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!