Iphone 開發(一) Mac 初識

2021-06-02 10:00:28 字數 1473 閱讀 7770

昨天拿到了mac的機器,預裝的是mac os x 10.7 lion的作業系統,進入介面,映入眼簾的與windows的介面有很大的不一樣,由於os x的作業系統是由freebsd 作業系統的核心開發過來的,當然自認為也是乙個unix的作業系統,之前接觸過ubuntu作業系統,ubuntu是一款linux作業系統,那麼他的命令列方式是不是也與os x 作業系統一樣呢,答案是一樣的,即使有區別,區別也不是很大。

mac截圖基本方法

全屏截圖:command-shift-3

使用快捷鍵後會馬上擷取當前的全屏

指定區域截圖:command-shift-4

使用快捷鍵後會出來乙個帶有座標的瞄準器,用滑鼠的拖放可以選擇需要截圖的區域。此方式有秘笈,後面詳細說。

指定程式視窗截圖:commnad-shift-4-space

使用快捷鍵後會出現乙個照相機的圖示,這時候你可以選擇螢幕上能看到的任何程式視窗,把滑鼠移到它上面後視窗會整個被高亮,只要單擊一下就會把這個視窗截 圖。

「指定區域截圖」有更高階一點的用法,使用快捷鍵 command-shift-4 並用滑鼠選取需要截圖的區域後,不要鬆開滑鼠,然後你有幾種選擇:

按住滑鼠的同時,按空格鍵,這時你能通過移動滑鼠來移動整個已選擇區域。

按住滑鼠的同時,按 shift 鍵,這時你能通過橫向或豎向移動滑鼠來改變已選擇區域的長或高。

按住滑鼠的同時,按 option 鍵,這時你通過移動滑鼠可以改變已選擇區域的半徑大小。

當你使用快捷鍵後發現想停止截圖,在按住滑鼠的同時只要按esc就會中止截圖的過程,不會儲存任何檔案。

如果不改變設定, 所有截圖會預設儲存到桌面,也就是 desktop 資料夾。

摘自於 :

如果有人用的是非蘋果的鍵盤,那麼command鍵是什麼呢,是普通鍵盤的win鍵。

2、mac下 的檔案規劃

和傳統的unix一樣,初始的mac只有乙個整的的區,不像win一樣,在實體的磁碟上分了c、d等分割槽,習慣了win的作業系統肯定不習慣mac的檔案管理方式,其實mac的檔案管理方式還是很優秀的,比win簡單的多。

這是mac下的檔案組織:

unix的終端是乙個非常有趣的工具,借助命令來看看mac的檔案組織:

開啟終端後敲擊 ls看看:

是不是與我們上面的是對應的。mac把檔案型別都替我們規劃好了,好吧,如果你要想win下把檔案放入自己要想放的地方,繼續看:

這一次我們又看到了  首先進入磁碟的根檔案,我們使用者呢,其實經常用到的檔案就是users,   其他的都是些系統檔案,還是不要碰為好,當然,如果要折騰,另外的說,在users資料夾下存放了幾個檔案,乙個是shared,這是不同使用者共享的檔案,類似與win的共享功能,aksonmg就是當前使用者,如果有多個使用者,還有其他使用者的資料夾。一般來講我們都是在自己的使用者資料夾下存放檔案。

desktop是指桌面檔案,你也看到了,截圖的檔案是放在桌面的,同時也對應於整個螢幕的右端,你可以把檔案放在desktop中,這樣就可以像win一下,在桌面中顯示出來了。

初識iPhone基帶通訊

與iphone基帶裝置檔案有好幾個,目前發現比較方便可用的是 dev dlci.spi baseband.extra 0。如果是舊版本的ios可能會是 dev tty.debug。如果你是比較舊的ios,可以嘗試tty.debug。為了進行基帶通訊,首先我們要開啟基帶裝置檔案,如下 nsfileha...

iPhone遊戲開發

總的來說這個問題比較好解決,xcode新建的工程中就有opengl es這一項,基本的呼叫關係都給你弄好了。下面說說我開發的過程 說到底我絕大多數時間還是在win平台下進行開發的,儘管業界說mac的系統如何如何好,xcode功能如何如何強大,但還是感覺沒有windows好用,沒有vs方便 這個問題也...

iphone開發雜談

很久沒看到這麼好的文章了,此文摘自stackoverflow的翻譯,獻給iphone開發的同仁們,同時也給自己做個筆記 192個加分的回答 有些初學時的做法,現在我認為是不標準的。2 說起來私有,我傾向於把似有方法定義在.m檔案裡,放在乙個私有的category內,如下 import myclass...