【iOS】你可能不知道的幾個技巧

匯總一些自己在iOS路上走過的彎路骂因,愿大家不再掉坑…

1.App名稱的修改

許多個人開發(fā)者或許會有和我一樣的經(jīng)歷,開發(fā)一個App途中會想到更合適的名字谜洽,這時候變會修改工程名以達到App名稱改變的目的宵睦,其實你可以一步到位——

在info.plist中添加一個key(Bundle display name)交惯,Value就是你需要的新名字肯适,Run后退回主頁面变秦,可以看到你的新App名字在這頁面上了,是不是很簡單框舔?

2.快速查找工程文件

工程大了蹦玫,常常不記得哪個文件在哪個文件夾的子目錄下,或者記得也得不厭其煩地層層打開刘绣,可以在導(dǎo)航欄下方Filter中輸入文件名可找到(導(dǎo)航欄頂端必須選中第一欄“show the project navigator”)樱溉,其實我可以這一樣——

cmd + shift + O組合鍵調(diào)出Open Quickly窗口,快速查找所需文件额港。

3.捕捉異常

許多時候我會遇到數(shù)組下標越界異常饺窿、或者是找不到該方法等常見的簡單錯誤,一時半會不能定位錯誤移斩,其實我們可以——

在Xcode的導(dǎo)航區(qū)肚医,選中“show the Breakpoint navigator”,左下角點擊加號向瓷,選中“Add Exception Breakpoint”肠套,以后再有類似錯誤,Xcode能夠幫我們撲捉到猖任,Run會被卡住在錯誤的那一行哦你稚。

4.取沙盒日志

App崩潰閃退,看下沙盒日志是不錯的選擇朱躺,附上導(dǎo)出的方法——

取沙盒日志的方法

1.手機連接Mac電腦刁赖,打開Xcode。

2.選擇頂欄的 Windows 下的 Devices长搀。

3.在Devices欄下先選擇當前連接的手機設(shè)備宇弛。

4.在 Installed Apps 欄下選擇你開發(fā)的App(需要取沙盒文件的App)。

5.點擊底部“齒輪圖案”的按鈕源请,選擇Download Container…

然后找到你下載的地方枪芒,右擊顯示包內(nèi)容,開始查找原因吧谁尸。

5.添加標注

代碼過多或者隔天繼續(xù)舅踪,很多時候都已經(jīng)忘記了需添加功能的地方,這時候我們可以使用【// FIXME: 】【// TODO: 】【// MARK: 】等加以標記良蛮。

標記之后抽碌,我們在當前文件點擊源文件上方的一個下拉框,你能查看到所有的屬性和方法决瞳。其中就有自己標注的內(nèi)容了货徙。

6.po

po對我來說非常有用的一個指令泽裳。在調(diào)試的時候,遇到一個想知道的變量破婆,不需要再NSLog后再運行一次,或者移動鼠標點擊打印值胸囱,只需要在控制臺po+變量(+用空格代替)祷舀,即可即使顯示變量值哦。

當你想知道變量A的屬性也只是需要

po [A class]

就是那么簡單

(有一句話叫三人行必有我?guī)熍氡剩鋵嵶鳛橐粋€開發(fā)者有一個學習的氛圍跟一個交流圈子特別重要裳扯,這是我的一個iOS交流群711413569,不管是小白還是大牛都歡迎入駐谤职,大家一起交流成長饰豺!話糙理不糙,互相學習允蜈,共同進步冤吨!一起加油吧!)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末饶套,一起剝皮案震驚了整個濱河市漩蟆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌妓蛮,老刑警劉巖怠李,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蛤克,居然都是意外死亡捺癞,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進店門构挤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來髓介,“玉大人,你說我怎么就攤上這事儿倒“姹#” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵夫否,是天一觀的道長彻犁。 經(jīng)常有香客問我,道長凰慈,這世上最難降的妖魔是什么汞幢? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮微谓,結(jié)果婚禮上森篷,老公的妹妹穿的比我還像新娘输钩。我一直安慰自己,他們只是感情好仲智,可當我...
    茶點故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布买乃。 她就那樣靜靜地躺著,像睡著了一般钓辆。 火紅的嫁衣襯著肌膚如雪剪验。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天前联,我揣著相機與錄音功戚,去河邊找鬼。 笑死似嗤,一個胖子當著我的面吹牛啸臀,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播烁落,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼乘粒,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了顽馋?” 一聲冷哼從身側(cè)響起谓厘,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎寸谜,沒想到半個月后竟稳,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡熊痴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年他爸,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片果善。...
    茶點故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡诊笤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出巾陕,到底是詐尸還是另有隱情讨跟,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布鄙煤,位于F島的核電站晾匠,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏梯刚。R本人自食惡果不足惜凉馆,卻給世界環(huán)境...
    茶點故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧澜共,春花似錦向叉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至京革,卻和暖如春销睁,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背存崖。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留睡毒,地道東北人来惧。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像演顾,于是被迫代替她去往敵國和親供搀。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 匯總一些自己在iOS路上走過的彎路钠至,愿大家不再掉坑… 1.App名稱的修改 許多個人開發(fā)者或許會有和我一樣的經(jīng)歷葛虐,...
    H_Liuju閱讀 687評論 4 5
  • 用到的組件 1、通過CocoaPods安裝 2棉钧、第三方類庫安裝 3屿脐、第三方服務(wù) 友盟社會化分享組件 友盟用戶反饋 ...
    SunnyLeong閱讀 14,615評論 1 180
  • 最初我以為在一個APP中只能有一個NavigationController,最近要實現(xiàn)一個效果宪卿,點擊一個View的...
    liwp_Stephen閱讀 135評論 0 0
  • 憋了很久的話的诵,下午跟青爺說完,晚上跟大張一起喝酒佑钾。 1.多約大張一起喝酒西疤,吃飯的時候把記事本打開 2.談判技巧。早...
    zhangke0020閱讀 487評論 1 48
  • 佛曰:“前世五百次回眸休溶,才換來今世的一次擦肩而過代赁。”那我們是有多幸運才能在無限的宇宙中兽掰,在億萬萬的星球里芭碍,在...
    majhui閱讀 147評論 0 0