Xcode 9 報錯 unrecognized selector sent to instance

按照正常情況下城榛,報錯

unrecognized selector sent to instance 地址符

都是因為野指針俱恶,對象提前銷毀武学,或者是調(diào)用的方法沒有栈源,或者是 unmutable 對象調(diào)用了 mutable 類的方法募判,導(dǎo)致出錯荡含,對于一般的 iOSer 來說,只要細(xì)心一點都能夠很快的解決這個問題届垫,但是自從升級到 Xcode 9 释液,發(fā)生這個問題的因素又增加了一條,而且由于慣性的原因装处,可能一般人不會太關(guān)注误债。

一、使用 Cocoapods 做項目包管理器

? 正常情況下妄迁,只要在 pod 文件中正確引用寝蹈,在項目中就能夠直接使用,但是在 Xcode 中會出現(xiàn)登淘,通過 cocoapods 應(yīng)用之后箫老,Build 的時候沒有出現(xiàn)問題,但是在 Run 的時候黔州,因為不能找到執(zhí)行文件(.m)直接 Crash耍鬓。

二、直接向項目中添加文件

? 有時候可能會直接向項目總拖拽文件流妻,之前的時候牲蜀,拖拽完也是能夠直接使用的,但是在 Xcode 9 時代大部分情況下不能夠使用绅这。我之前就是將自己之前寫好的 Category 文件拖拽進(jìn)去涣达,在 Build 階段一直都沒有問題,但是在 Run 的時候,找不到方法和屬性而 Crash峭判,我以為是蘋果更新了 Category 的屬性开缎,我沒有關(guān)注而導(dǎo)致的問題,找了好一會林螃,最后才發(fā)現(xiàn)也是 Xcode 的 bug奕删,并沒有直接將執(zhí)行文件添加到項目中去。

總結(jié):

? 解決有 Xcode 9 的 bug 引起的以上兩種不正常的 Crash 的方法如下:

發(fā)自簡書 Web

在 Build Phases 中的 compile Sources 中點擊下方加號疗认,添加對應(yīng)的 .m 文件完残,解決由于 Xcode 9 引起的找不到方法的bug。

PS

? 其他的因為找不到地址而引起的 bug横漏,還希望各位 iOSer 細(xì)心 review 自己的代碼谨设,爭取盡量少寫 bug。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末缎浇,一起剝皮案震驚了整個濱河市扎拣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌素跺,老刑警劉巖二蓝,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異指厌,居然都是意外死亡刊愚,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門踩验,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鸥诽,“玉大人,你說我怎么就攤上這事箕憾∧到瑁” “怎么了?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵厕九,是天一觀的道長蓖捶。 經(jīng)常有香客問我,道長扁远,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任刻像,我火速辦了婚禮畅买,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘细睡。我一直安慰自己谷羞,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著湃缎,像睡著了一般犀填。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上嗓违,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天九巡,我揣著相機(jī)與錄音,去河邊找鬼蹂季。 笑死冕广,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的偿洁。 我是一名探鬼主播撒汉,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼涕滋!你這毒婦竟也來了睬辐?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤宾肺,失蹤者是張志新(化名)和其女友劉穎溯饵,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體爱榕,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡瓣喊,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年茉帅,在試婚紗的時候發(fā)現(xiàn)自己被綠了箍铲。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡济瓢,死狀恐怖跪者,靈堂內(nèi)的尸體忽然破棺而出棵帽,到底是詐尸還是另有隱情,我是刑警寧澤渣玲,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布逗概,位于F島的核電站,受9級特大地震影響忘衍,放射性物質(zhì)發(fā)生泄漏逾苫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一枚钓、第九天 我趴在偏房一處隱蔽的房頂上張望铅搓。 院中可真熱鬧,春花似錦搀捷、人聲如沸星掰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽氢烘。三九已至怀偷,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間播玖,已是汗流浹背椎工。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留黎棠,地道東北人晋渺。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像脓斩,于是被迫代替她去往敵國和親木西。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348

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

  • 每年公司都會來一兩個實習(xí)生,今年新來的實習(xí)生是個不愛說話的小姑娘燎猛,我們都叫她豆豆恋捆。北京的實習(xí)生工資都不高,尤其是寒...
    每日薦讀閱讀 209評論 0 0
  • 思考:隨意的一句話重绷,如果按照提問的七個抽屜來演練的話都可能會問到70個問題沸停,這就是提問的魅力。 在銷售界中昭卓,有這樣...
    楊雪雪閱讀 225評論 0 0
  • 昨天又從頭看了一遍《別怕愤钾,vba很容易》感覺又有一點開竅了。對一些語法候醒,比如方法和屬性又有了新的認(rèn)識能颁。 sub 過...
    youattackme閱讀 422評論 0 1
  • 小花和小草 作者:周憬揚
    周憬揚閱讀 373評論 0 0