亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

iOS開發——Xcode基本操作

2019-11-14 19:16:40
字體:
來源:轉載
供稿:網友

 

 

所謂一個開發者,關于開放上面的技術不懂,哪都不算什么,因為還沒有學到那么精通的程度,但是如果一個開發者連自己開發所用的工具都不太熟練,甚至不會操作那么一切都是廢話,還是別做這個,回家睡大覺吧。

今天小編就根據自己從開始學習C(ios)到現在這么久遇到了最常用的開發工具的常用操作和一些常用快捷鍵。

 

相信看完之后你的編碼和開發效率會快很多,不信你可以試試!

一、快捷鍵的使用

經常用到的快捷鍵如下:

新建

shift + cmd + n     新建項目

cmd + n             新建文件

 

視圖

option + cmd + 回車 打開助理編輯器

cmd + 回車           顯示主窗口

cmd + 0             導航窗口

option + cmd + 0    工具窗口

 

在.m & .h之間切換           control + cmd + 上/下

按照瀏覽文件的前后順序切換     control + cmd + 左右

查看頭文件       control + cmd + j

切換到對應的函數control + 6 支持智能輸入,注意輸入法

 

運行

cmd + r             運行

cmd + .             停止

cmd + b             編譯

cmd + shift + b 靜態內存分析編譯,可以檢查程序結構上是否存在內存泄露

 

排版

    control + i         將選中按鈕重新縮進

    cmd + ]             向右增加縮進

    cmd + [             向左減少縮進

    cmd + /             注釋/取消注釋,提示:取消注釋時,注釋雙斜線必須在行首

    cmd + 向上           到文件開始位置

    cmd + 向下           到文件末尾位置

 2、F6單步調試、F7跳入,F8繼續, 和Eclipse,VS類似

二、OC專有注釋

注釋形式和效果

(1)#PRagma mark 注釋

(2)#pragma mark- 注釋

 

三、warning的使用(注意)

使用形式:

#warning 代碼還沒有寫完

可以幫助我們對代碼進行快速的定位

 

四、代碼塊的使用

對于經常使用的代碼塊,可以以代碼塊的方式保存起來,設置提示詞,以便快速的編碼。

對代碼塊進行適當的編輯

使用和讓保存的代碼塊不被“寫死”;

設置后的提示效果:

 

五、打印內容查看(重寫description方法的技巧)

代碼示例:   

1 - (NSString *)description2 {3     // 包含對象類型名稱,以及對象的指針地址4     return [NSString stringWithFormat:@""<@: p> {answer: %@, title: %@, icon: %@, options: %@}", [self class], self, self.answer, self.title, self.icon, self.options];5 }

 

提示:

如果要在開發時,跟蹤對象的明細信息,可以重寫description方法,類似于java的toString()

為根類添加一個擴展

 1 #import "NSArray+Log.h" 2  3 @implementation NSArray (Log) 4  5 - (NSString *)descriptionWithLocale:(id)locale 6 { 7   8  9    // 遍歷數組中的所有內容,將內容拼接成一個新的字符串返回10     NSMutableString *strM = [NSMutableString string];11    12     [strM appendString:@"(/n"];13    14     // 遍歷數組,self就是當前的數組15     for (id obj in self) {16         // 在拼接字符串時,會調用obj的description方法17         [strM appendFormat:@"/t%@,/n", obj];18     }19     [strM appendString:@")"];20     return strM;21 }22 23 @end

 

 最后小編總結一些快捷鍵,其實只要看一遍之后在實際操作中多用幾次,那么根本不用死記,如果您呢個看到這里,而且你能在在平時開發中使用一下這些快捷鍵,哪怕是偶爾使用一下,你也能看起來比一般的開發者牛逼?。松糠譃樾【幗洺S玫降模?/div>

1. 文件

CMD + N: 新文件
CMD + SHIFT + N: 新項目
CMD + O: 打開
CMD + S: 保存
CMD + SHIFT + S: 另存為
CMD + W: 關閉窗口
CMD + SHIFT + W: 關閉文件

2. 編輯

CMD + [: 左縮進
CMD + ]: 右縮進

CMD + CTRL + LEFT: 折疊
CMD + CTRL + RIGHT: 取消折疊
CMD + CTRL + TOP: 折疊全部函數
CMD + CTRL + BOTTOM: 取消全部函數折疊
CTRL + U: 取消全部折疊

CMD + D: 添加書簽
CMD + /: 注釋或取消注釋

CTRL + .: 參數提示
ESC: 自動提示列表

3. 調試

CMD + /: 設置或取消斷點
CMD + OPT + /: 允許或禁用當前斷點
CMD + OPT + B: 查看全部斷點

CMD + RETURN: 編譯并運行(根據設置決定是否啟用斷點)
CMD + R: 編譯并運行(不觸發斷點)
CMD + Y: 編譯并調試(觸發斷點)
CMD + SHIFT + RETURN: 終止運行或調試

CMD + B: 編譯
CMD + SHIFT + K: 清理

4. 窗體

CMD + SHIFT + B: 編譯窗口
CMD + SHIFT + Y: 調試代碼窗口
CMD + SHIFT + R: 調試控制臺
CMD + SHIFT + E: 主編輯窗口調整

5. 幫助

CMD + OPT + ?: 開發手冊
CMD + CTRL + ?: 快速幫助


Command + Shift + E :擴展編輯器
Command + [ :左移代碼塊
Command + ] :右移代碼塊
Tab :接受代碼提示
Esc :顯示代碼提示菜單
Ctrl + . (句點):循環瀏覽代碼提示
Shift + Ctrl + . (句點):反向循環瀏覽代碼提示
Ctrl + / :移動到代碼提示中的下一個占位符
Command + Ctrl + S :創建快照
Ctrl + F :前移光標
Ctrl + B :后移光標
Ctrl + P :移動光標到上一行
Ctrl + N:移動光標到下一行
Ctrl + A : 移動光標到本行行首
Ctrl + E : 移動光標到本行行尾
Ctrl + T :交換光標左右兩邊的字符
Ctrl + D:刪除光標右邊的字符
Ctrl + K :刪除本行
Ctrl + L : 將插入點置于窗口正中
Command + Alt + D:顯示open quickly 窗口
Command + Alt + 上方向鍵 :打開配套文件
Command + D :添加書簽
Option + 雙擊:在文檔中搜索
Command + Y :以調試方式運行程序
Command + Alt + P : 繼續(在調試中)
Command + Alt + 0 :跳過
Command + Alt + I :跳入
Command + Alt + T :跳出

 
 
 
 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91伊人影院在线播放| 国产自产女人91一区在线观看| 亚洲精品视频免费| 日韩在线观看免费全| 一二美女精品欧洲| 日本精品久久久| 成人乱人伦精品视频在线观看| 欧美成人国产va精品日本一级| 色悠悠久久88| 欧美性xxxxhd| 久久99精品久久久久久青青91| 国产免费成人av| 精品久久久久久久大神国产| 久久久国产视频| 91av国产在线| 日韩欧美一区视频| 最新91在线视频| 亚洲精品福利免费在线观看| 97精品一区二区三区| 成人写真福利网| 中文字幕欧美视频在线| 一区二区在线视频播放| 久久99久久99精品中文字幕| 麻豆乱码国产一区二区三区| 国产成人精品a视频一区www| 国产精品户外野外| 欧美另类极品videosbest最新版本| 精品久久久在线观看| 亚洲a在线播放| 国产在线播放91| 日韩欧美在线一区| 中文字幕亚洲综合久久筱田步美| 亚洲激情免费观看| 精品国产一区二区在线| 美女av一区二区| 国产精品久久久久久av福利| 精品国产91乱高清在线观看| 日韩精品免费在线观看| 欧美大片欧美激情性色a∨久久| 中文字幕亚洲在线| 国产欧美va欧美va香蕉在| 中文字幕精品久久| 九九九久久久久久| 51ⅴ精品国产91久久久久久| 538国产精品一区二区免费视频| 亚洲电影免费观看| 国产日韩欧美另类| 欧美性猛交xxxx免费看久久久| 久久久精品久久久久| 国产精品久久电影观看| 亚洲天堂男人的天堂| 日韩av在线天堂网| 欧美色视频日本高清在线观看| 国产精品中文字幕在线观看| 亚洲自拍偷拍一区| 久久久精品网站| 国产精品视频xxx| 午夜精品久久久久久久白皮肤| 欧美在线激情视频| 精品国模在线视频| 国产精品亚洲综合天堂夜夜| 久久国产精品久久国产精品| 欧美亚洲成人精品| 亚洲国产免费av| 国产一区深夜福利| 97久久国产精品| 亚洲人永久免费| 成人97在线观看视频| 日本免费一区二区三区视频观看| 97国产精品视频人人做人人爱| 国产偷国产偷亚洲清高网站| 欧美激情在线视频二区| 色先锋资源久久综合5566| 亚洲xxxx做受欧美| 日韩欧美主播在线| 成人免费高清完整版在线观看| 久久伊人91精品综合网站| 91精品久久久久久久久久久| 欧美日韩裸体免费视频| 久久99精品久久久久久琪琪| 成人免费视频a| 在线看日韩av| 亚洲三级 欧美三级| 成人国产精品色哟哟| 中文字幕国内精品| 亚洲午夜av电影| 久久免费少妇高潮久久精品99| 成人免费视频在线观看超级碰| 韩国精品美女www爽爽爽视频| 国产精品第七影院| 国产成人久久精品| 日韩中文字幕免费视频| 亚洲的天堂在线中文字幕| 欧美午夜精品伦理| 久久午夜a级毛片| 欧美极品少妇全裸体| 亚洲黄色免费三级| 欧美成人全部免费| 国产日韩欧美黄色| 日韩在线视频免费观看| 国产精品入口夜色视频大尺度| 国产精品高潮粉嫩av| 国语自产在线不卡| 国产91精品视频在线观看| 欧美激情视频三区| 欧美黄色性视频| 精品国产精品三级精品av网址| 欧美日韩性生活视频| 欧美午夜精品伦理| 欧美日韩亚洲91| 伊人精品在线观看| 91天堂在线观看| 欧美视频精品一区| 久久久久久久爱| 国产在线精品播放| 久久天天躁狠狠躁老女人| 欧美丝袜第一区| 日韩成人av网址| 亚洲欧美制服中文字幕| 久久久精品电影| 国产精品999| 久久精品国产v日韩v亚洲| 国产免费一区二区三区在线能观看| 国产精品免费视频久久久| 亚洲美女激情视频| 欧美激情伊人电影| 国产99久久精品一区二区 夜夜躁日日躁| 精品久久久久久久久久久久久久| 亚洲精品中文字幕av| 精品久久在线播放| 久久亚洲国产精品成人av秋霞| 国产日韩中文字幕在线| 亚洲第一男人天堂| 久久精品视频99| 久久久久这里只有精品| 2023亚洲男人天堂| 久久色免费在线视频| 精品国产老师黑色丝袜高跟鞋| 久久精品夜夜夜夜夜久久| 亚洲欧美综合图区| 亚洲电影天堂av| 国产精品第10页| 亚洲一级黄色av| 国产精品露脸自拍| 欧美性猛交xxx| 国产精品久久久久久久久久新婚| 国产香蕉精品视频一区二区三区| 97视频免费在线看| 欧美一区二区三区免费观看| 日韩高清电影好看的电视剧电影| 国产精品日韩欧美综合| 97精品欧美一区二区三区| 日韩精品久久久久| 亚洲国产古装精品网站| 欧美精品激情在线观看| 深夜福利亚洲导航| 亚洲国产99精品国自产| 久久亚洲精品国产亚洲老地址| 欧美日韩亚洲成人| 久久中文字幕视频| 精品动漫一区二区| 日韩av在线最新| 欧美乱人伦中文字幕在线| 国产精品久久久久久亚洲调教|