xcode5 0 1斷點除錯問題,出異常,正常跑沒問題 20

時間 2025-01-04 13:05:05

xcode5.0.1斷點除錯問題,出異常,正常跑沒問題

1樓:馬克思教導我們

這個錯誤一般是由記憶體洩露引起的。

比如,給乙個不存在的物件賦值,或者引用乙個不存在的物件。一般來說就是retain或者release的時機不對。

你的**裡面應該有一些空的表示式,比如(cclayer 中 ,這些空的表示式一定要去除掉。你之前沒有崩潰是因為你的debugger是gdb,而你公升級之後可能scheme預設設定debugger為lldb了。lldb一定崩潰。

如果用lldb不可,就先改成gdb,將錯誤都改掉後,再改回lldb解決方法如下:

進入工程點選選單欄的「product」 -edit scheme」,將debugger改為gdb。

2樓:飛籃情軌

我已經解決了這個問題,確實是記憶體洩露引起的,按照樓下的辦法,xcode 不可行,我的debugger只有lldb;

我的方法:使用記憶體檢測工具檢查是否有記憶體洩露,如果專案有記憶體洩露,修改後在除錯就可以了,如果檢測工具沒有檢測到記憶體洩露,這種情況我就不清楚了, 要繼續研究了。。

xcode中我下斷點然後除錯的時候在斷點地方不停,不知道為什麼?還有xcode裡面的偏好設定選項在那裡?

3樓:網友

是不是藍色箭頭的顏色很淺,如果是這樣的話,說明你已經關閉斷點除錯了,xcode沒偏好設定。

為什麼xcode下面的除錯時候閃退

4樓:當五秋的綿密

首先你要保證模擬器和真機在xcode 啟動的情況下,用一兩個小時都沒問題。 第二,你要在歲檔弊先清除所有斷點用xcode啟動,用模擬器或者真機確定可以正常啟動並且無異常乎族後,點了stop後,雙擊home把程序關閉後重新直接開啟 如果沒按上面2點做蠢飢。

環境:os x 10.9.5 / xcode 6.0.1 使用模擬器除錯時出現異常如下,請問如何解決?

5樓:jian_指蒼穹

將模擬器清空在執行,就ok,我的也是這樣的。

6樓:靜思蝸牛

點選模擬器選單中的reset contents and settings

7樓:網友

退出模擬器,重新跑一遍。

ios 程式設計總會出現 提示 thread 1 breakpoint 1.1 是怎麼回事

8樓:angleblack歌

一、其實breakpoint不是程式出錯,而是人為(應該是不小心設定了)的為某一行程式新增了breakpoint,所以xcode就在那兒停了。

二、解決辦法:

1、找到提示的breakpoint的那一行(綠色標註);

2、在行開頭的左邊找到乙個很淺灰色的箭頭,你右鍵它,選擇delete breakpoint就好了!

9樓:前桖蓮

這麼遲才看到真是不好意思。

因為剛才我也有和你一樣的問題,然後我去google了一下。發現很簡單解決。

其實breakpoint不是你的程式出錯哦,而是你人為(應該是不小心設定了)的為某一行程式新增了breakpoint,所以xcode就在那兒停了。

解決辦法就是找到提示breakpoint的那一行,然後你就能在行開頭的左邊找到乙個很淺灰色的箭頭,你右鍵他,選擇delete breakpoint就all right了!

ssh專案在debug斷點除錯時遇到的問題

10樓:網友

這是因為你沒有載入spring jar包的原始碼包的問題。

一般情況下,*.jar只是編譯好的class檔案,是不可直接讀的。只有載入了*的情況才能看到相對應的原始碼。也就是說myeclipse不提供反編譯功能。

你的這個情況是debug跟蹤到了中的class檔案了,但是又沒有原始碼(source code),所以會顯示這個。這個屬於正常現象。直接點選右上角的綠色箭頭跑到底就行了。

用這些框架的時候我一般不用debug追蹤,就是因為會進到這些框架的內部,我用更方便一些。

11樓:網友

一般除錯只是檢視自己寫的**,也就是原始碼;出現那個介面是因為你呼叫了第三方jar包裡面的方法,但是你沒有這個第三方jar的原始碼;要麼你直接f8跳過這個方法呼叫,要麼你**原始碼;建議你用第乙個方法,第二個一般是深入學習時使用。

a ="abc";

transform(a);/假如這個transform方法是第三方jar裡的。

a ==null?""a;

你在行位置加斷點,這樣f8直接跳過2就好了。

xcode 怎麼除錯 快速定位出錯行

12樓:timez小壞

第一步:

選擇斷點除錯控制器。

第二步:選擇add exception breakpoint這樣,程式崩潰前就會定位崩潰點,快速定位錯誤。

xcode6.1除錯的時候有時引數都為nil怎麼解決

13樓:休閒居大偉

總共需要三個證書:

1,乙個是在電腦上申請的;

3,乙個是把真機,電腦,app聯絡到一塊的,直接雙擊安裝,你會在手機上或者organizer裡面的手機上的配置檔案裡面看到如果可用就說明成功。

接下來就要在targets 的summary中的bundle identifier中輸入你的也就是你在申請2步驟ios_時寫的bundle identifier。分別在project 和 target 的build settings 中的code signing裡面把證書選擇上,如果是灰色的沒法選 或者 根本就沒有說明上面證書申請有錯誤。從新做一遍。

14樓:吳歡是玉山人

斷點 分佈,看看**引數為nil再進行調整。

關於SS501,ss501資料

ms中國的組合沒一個。實力的話飛輪海 幫幫糖bobo組合都不能和他們比吧。其實是韓國現在隨便拉一個出道的組合都比中國的強。中國的就是幾個沒畢業的小孩在一起。韓國的出道的話練習生做好幾年。唱歌跳舞都要學。中國的話還是個人比較多。韓國偶像的話一般就是組合。講人氣的話我覺得bigbang相當於中國的周杰倫...

mac下xcode用c 怎樣建立檔案

xcode用c 建立txt檔案的方法和普通的c 的是一樣的。利用檔案操作流ofstream來完成。ofstream的使用方法 ofstream是從記憶體到硬碟,ifstream是從硬碟到記憶體,其實所謂的流緩衝就是記憶體空間 在c 中,有一個stream這個類,所有的i o都以這個 流 類為基礎的,...

牛仔褲501是什麼意思,李維斯中的501是什麼意思

小雨手機使用者 這些數字代表的是褲型像501代表低腰直筒牛仔,在1890年推出的系列,前面全是釦子沒有拉鍊的牛仔褲。以前牛仔褲的組織和顏色都很單一,在色彩上也變得豐富起來。但基本上還是以靛藍和藍黑為主。主要原因是藍色洗水後的效果最讓大眾喜歡,而且經得住時間的考驗。那些雜色牛仔褲曾經也有段時間風行過,...