objective-c看上去像是c語言,或者跟c語言有關,確實objective-c是c語言的超集,對c語言進行了擴充套件,它在c語言的基礎上增加了物件導向的支援,同時增加了自己獨有的特性。
因此,objective-c是一門物件導向的程式語言,是開發iphone和ipad應用的程式語言,也是開發基於mac作業系統的應用程式的程式語言。
在imac、mac mini上的作業系統是mac os x。
蘋果公司將mac作業系統的整個開發環境命名為cocoa。
在cocoa上開發語言是objective-c,開發工具是xcode、inte***ce builder等。
在iphone和ipad上的作業系統是ios,ios是mac os x的乙個子集。
objective-c是開發mac,iphone、ipad應用程式的基礎語言。
objective-c的開發工具分為兩類:圖形化開發工具和命令列開發工具。圖形化開發工具就是xcode,而命令列開發工具是在mac作業系統的terminal應用程式上,使用gcc命令編譯並鏈結objective-c程式,然後可以直接使用terminal上執行objective-c程式。有點類似於windows下的dos控制台程式。
MAC終端搜尋檔案find mdfind操作命令
一 在終端中搜尋檔案命令find 基本操作 find 目錄 引數 比如你可以通過以下命令在使用者資料夾中搜尋名字中包含screen的檔案 find iname screen 二 通過mdfind命令來搜尋檔案 mdfind命令就是spotlight功能的終端介面,這意味著如果spotlight被禁用...
Objective C之類和物件
面向過程程式設計 procedure oriented programming,pop 以事件為中心,關心完成該事件的詳細步驟,一步一步如何實現.物件導向程式設計 object oriented programming,oop 以事物為中心,也就是引數事件的參與者,設計事物的功能,而完成事件只是事物...
objective c日期和時間
我們使用nsdate模擬較日期,並計算兩個日期之間的日期和時間間隔 可以用當前的日期和時間建立乙個nsdate nsdate mydate nsdate date 可以建立乙個nsdate,表示從現在開始的24小時 nstimeinterval secondsperday 4 60 60 nsdat...