国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Xcode開發(fā)技巧之Code Snippets Library

移動開發(fā) iOS
在做項目開發(fā)的過程中,實(shí)際上是比較麻煩的,因?yàn)橄嗤瑑?nèi)容,我們需要書寫多次,無形中給我們的開發(fā)增加了工作量。那么有什么辦法可以避免這樣重復(fù)的工作量嗎?這就是這里要說的Code Snippets Library。

在項目開發(fā)中,我們經(jīng)??梢钥吹饺缦滤镜拇a:

  1. @property (nonatomic, copy) NSString *isbatchapprove; 
  2. @property (nonatomic, copy) NSString *currentResult; 
  3. @property (nonatomic, copy) NSString *strVersion; 
  4. @property (nonatomic, copy) NSString *operateType; 

初看一下,沒什么問題,但在做項目開發(fā)的過程中,實(shí)際上是比較麻煩的,因?yàn)槿缦滤镜南嗤瑑?nèi)容,我們需要書寫多次,無形中給我們的開發(fā)增加了工作量。那么有什么辦法可以避免這樣重復(fù)的工作量嗎?這就是這里要說的Code Snippets Library。

  1. @property (nonatomic, copy) NSString 

什么是Code Snippets 

其實(shí),在項目開發(fā)的過程中,我們已經(jīng)多次享受了Code Snippets 給我們帶來的便利,比如下圖所示:

當(dāng)我們輸入sw的時候,就會自動的出現(xiàn)后面的這么多內(nèi)容,按一下回車鍵,這些內(nèi)容就自動編寫好了。這就是Code Snippets ,目的是使程序員以最快的速度輸入常用的代碼片段,提高編程效率。該功能從Xcode4開始引入,我們可以在如下地方設(shè)置顯示Code Snippets:

設(shè)置顯示后,我們可以在如下地方看到Code Snippet,里面有很多Xcode自帶的代碼片段,上例中的switch就是其中的一個。雙擊具體的一個Code Snippet,可以看到該Code Snippet的詳情,單擊Edit按鈕,可以看到更多內(nèi)容(新建Code Snippet的時候再介紹)

如何新建Code Snippets

通過上面的介紹,對于Code Snippets的好處,大家應(yīng)該很清楚了。清楚用處之后,大家會有一個問題:XCode中可以自己新建Code Snippets嗎?答案是肯定的,下面我們通過引言中的property的創(chuàng)建,來一步步介紹Code Snippets創(chuàng)建的流程。

***步:書寫Code Snippets。在聲明@property屬性的地方寫下如下語句:

  1. @property (nonatomic, copy) NSString *<#name#>; 

上面<#name#>的作用,在后面的使用效果中可以知道。

第二步:新建Code Snippets。選中***步中編寫的語句,用鼠標(biāo)左鍵拖到上圖中指示的Code Snippets在Xcode中的區(qū)域里,就新建了一個Code Snippets。新建之后的效果如下所示:

【屬性說明】

  • 1.Title:Code Snippets的標(biāo)題;
  • 2.Summary:Code Snippets的描述文字;
  • 3.Platform:可以使用Code Snippets的平臺,有IOS/OS X/All三個選項
  • 4.Language:可以在哪些語言中使用該Code Snippets
  • 5.Completion Shortcut:Code Snippets的快捷方式,比如本文第二部分編寫switch代碼段用到的sw,在這里,把屬性設(shè)置的快捷方式設(shè)為pc
  • 6.Completion Scopes:可以在哪些文件中使用當(dāng)前Code Snippets,比如全部位置,頭文件中等,當(dāng)然可以添加多個支持的位置。
  • 7.***的一個大得空白區(qū)域是對Code Snippets的效果預(yù)覽。

一切設(shè)置完成以后,點(diǎn)擊該菜單右下角的Done按鈕,新建工作就結(jié)束了。

Code Snippets的使用

我們有兩種方式使用Code Snippets,還是以剛定義的pc屬性Code Snippets為例:

方式一:在適當(dāng)?shù)奈恢茫ㄒ驗(yàn)槎x代碼片段的時候可以設(shè)置使用平臺,使用語言,使用文件等限制條件),輸入pc,即可彈出如下所示提示框。

單擊回車,即可出現(xiàn)如下代碼:

方式二:直接在Code Snippets部分找到我們需要使用的Code Snippets,用鼠標(biāo)左鍵拖動該Code Snippets到合適的位置。

Code Snippets的備份

Xcode中的Code Snippets默認(rèn)放在下面的目錄中:

  1. ~/Library/Developer/Xcode/UserData/CodeSnippets   

我們可以將目錄中的Code Snippets備份,也可以將其直接拷出來放在不同的電腦上使用,因此多臺電腦之間的協(xié)作也毫無壓力。

項目開發(fā)中常用的Code Snippets

下面是我在項目中經(jīng)常使用到的一些snippet,僅供參考。

1.Notification Add:添加通知。

2.Notification Remove:移除通知。

3.Notification Post:發(fā)布通知。

4.Property Copy:NSString類型的屬性。

5.Property Retain:retain屬性。

6......循自然之道,撫浮躁之心

責(zé)任編輯:閆佳明 來源: cnblogs
相關(guān)推薦

2011-08-08 17:05:02

XCode UserScript 腳本

2013-04-18 10:19:40

iOS開發(fā)Xcode調(diào)試

2011-07-20 14:31:56

XCode User Scrip 腳本

2011-08-04 18:09:32

Xcode 技巧 文檔

2013-07-25 15:19:23

iOS開發(fā)學(xué)習(xí)Xcode打包framiOS開發(fā)

2011-08-11 16:31:08

XCode

2011-07-07 09:20:30

Xcode

2024-01-01 18:57:01

Code技巧符號

2019-09-27 08:00:00

Visual StudVisual Stud開發(fā)技巧

2011-07-28 14:45:36

XCode 調(diào)試 BUG

2011-08-19 15:16:41

XCodeUserScripts腳本

2021-12-27 10:57:04

SwiftXcodeSSWG

2013-04-11 16:08:50

iOS開發(fā)技巧積累

2012-05-21 10:13:05

XCode調(diào)試技巧

2011-07-28 14:06:52

XCode XCode 3.2

2013-03-29 13:17:53

XCode調(diào)試技巧iOS開發(fā)

2011-07-26 17:47:13

2011-07-19 15:55:09

Xcode Interface Builder

2024-01-03 18:01:48

Code技巧開發(fā)

2011-07-27 09:33:14

iPhone 網(wǎng)絡(luò) Web
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

97国产精品免费视频| 啦啦啦中文在线观看日本| 国产精品丝袜久久久久久app| www.超碰com| 亚洲精品美腿丝袜| 成人av电影观看| 欧美喷水视频| 国产一区二区高清不卡 | 91久久久在线| 日韩在线a电影| 亚洲午夜无码av毛片久久| 一区二区三区在线不卡| 欧美日韩视频在线播放| 在线播放精品一区二区三区 | 一区二区精品视频| 久久久久久久久伊人| 天堂资源av| 精品精品欲导航| 国产免费区一区二区三视频免费| 国产欧美精品日韩| 国产一区视频导航| 91美女在线免费观看| 日韩午夜激情免费电影| 成人高潮a毛片免费观看网站| 国产日韩欧美亚洲一区| 国产丝袜欧美中文另类| 日本天堂在线观看| 欧美激情xxxx性bbbb| 国产精品美女久久久| 日韩肉感妇bbwbbwbbw| 日韩色视频在线观看| 久久夜色电影| 亚洲欧洲国产精品久久| 亚洲精品videosex极品| 在线天堂新版最新版在线8| 国产精品久久久久久久久久久新郎 | 久久中文字幕av一区二区不卡| 日韩欧美视频一区二区| 亚洲天堂成人网| 是的av在线| 99久久一区三区四区免费| 伊人福利在线| 欧美肥老妇视频| 日本网站在线观看一区二区三区 | 精品国产露脸精彩对白| 精品国产导航| 日本xxx免费| 欧美午夜精品一区二区蜜桃 | 午夜视频一区在线观看| 久久99久久久精品欧美| 裸模一区二区三区免费| 一区二区三区美女视频| 久久天天久久| 伊人久久大香线蕉综合75| 91精品免费看| 国产精品av免费在线观看| 亚洲第一狼人社区| 91久久精品视频| 国内精品视频| 亚洲欧美国产一本综合首页| 成人高清免费在线| 亚洲精品福利在线观看| 黄色软件视频在线观看| 久久夜色精品国产| 麻豆一区二区麻豆免费观看| 久久6免费高清热精品| 国模吧精品视频| 亚洲第一福利一区| 欧美精品99久久| 亚洲麻豆av| 国产视频久久久久| 国模大尺度视频一区二区| 国产成人精品福利一区二区三区 | 日韩精品91| 亚洲一区国产精品| 成人永久aaa| 成人免费淫片在线费观看| 一本一本久久a久久精品综合小说| 中文在线网在线中文| 亚洲国产精品资源| 亚洲欧洲成人自拍| 综合国产视频| √天堂8在线网| 99热在线观看| 亚洲一区二区三区精品视频| 亚洲国产91色在线| 欧美日韩精品免费观看视频完整| 特级西西人体www高清大胆| 中文字幕一区二区三区在线观看| 在线网址91| 久久的精品视频| 精品一区二区在线免费观看| 日韩 欧美 自拍| 色94色欧美sute亚洲线路二| 久久伦理中文字幕| 在线成人性视频| 国产视频一区二区在线观看| 偷拍自拍在线| 国产亚洲激情| 中国黄色录像片| 国产精品国产三级国产三级人妇| 日韩精品视频无播放器在线看 | 欧美精品videosex牲欧美| 国产不卡精品在线| 国产欧美一区二区三区在线| 国产精一区二区三区| 亚洲精品无码久久久久久| 中文字幕不卡在线| 日韩精品一区二区三区av| 在线一区日本视频| 一区二区三区小说| 一区二区三区| 亚洲天堂偷拍| gay网站在线| 欧美诱惑福利视频| 一本一本大道香蕉久在线精品| 日韩综合网站| 亚洲伦理网站| 又黄又免费的网站| 97色在线视频观看| 黑人狂躁日本妞一区二区三区| 中文乱码免费一区二区| 玉米视频成人免费看| 91成人在线观看喷潮教学| 色视频欧美一区二区三区| 中文字幕日韩一区二区不卡| 成人线上视频| 国产高清精品一区二区| 人九九综合九九宗合| 日韩在线中文字| 精品国产91乱码一区二区三区| 综合日韩在线| 黄污在线观看| 国产aaa一级片| 久久99精品久久久久久噜噜| 亚洲免费三区一区二区| 精品国产91久久久久久浪潮蜜月| 天堂av免费观看| 国产精品亚洲不卡a| 日韩激情片免费| 亚洲三级电影全部在线观看高清| 天天操综合网| 自拍在线观看| 污导航在线观看| 欧美国产日韩激情| 国产精品久久久久久久久久久新郎 | 91精品国产日韩91久久久久久| 久久成人精品一区二区三区| 国产精品av免费观看| 海角国产乱辈乱精品视频| 亚洲乱码一区| 美女欧美视频在线观看免费| 激情小说激情视频| 欧美视频在线第一页| 亚洲国产精品一区在线观看不卡| 国产欧美韩日| 日本免费a视频| 欧美日韩亚洲自拍| 俄罗斯xxxx性全过程| 超碰在线人人| 欧美一卡二卡三卡四卡| 亚洲精品国偷自产在线99热| 第一区第二区在线| 97福利电影| 亚洲午夜在线观看| 国产精品视频区| 亚洲一区二区在线观看视频 | 国产午夜精品全部视频播放| 国产欧美一区二区精品婷婷| 外国成人免费视频| а天堂中文在线官网| 国产一级爱c视频| 国产精品一区二区久久精品| 欧美哺乳videos| 国产精品综合在线视频| 1024在线看片你懂得| 免费黄色一级网站| 日本一区二区三区四区五区六区| 中文字幕国产精品| 国产精品第13页| 国产无一区二区| 一区二区三区日韩欧美| 青青草国产精品97视觉盛宴| 成人影视亚洲图片在线| 麻豆精品久久| 欧洲av不卡| 最全影音av资源中文字幕在线| 亚洲欧洲精品在线观看| 国产精品一区二区你懂得| 亚洲91av视频| 三级精品视频久久久久| 色综合天天综合在线视频| 国产精品视频一二三区| 国产亚洲精品免费| 95精品视频在线| 国产精品嫩草影院com| 国产激情一区二区三区| 盗摄精品av一区二区三区| 成人一级片网址| 国产欧美日韩一区二区三区在线|