天天看點

iOS開發之Bug(持續更新)

前言:收集在開發和學習的過程中遇到的bug。

1、循環利用cell的id設定位置寫錯了。導緻程式奔潰。

iOS開發之Bug(持續更新)

2、對于除數算法,可以直接算出結果的就寫上結果,不要偷懶寫式子讓計算機自己算,更何況是除數,會有算出無限小數的可能性。

iOS開發之Bug(持續更新)

 3、更改連線好的屬性名,别忘了重新連線,否則會出現容易看不出來的bug

iOS開發之Bug(持續更新)

 4、slider不斷的調用相關的方法和重新整理,這個方法如果傳遞的參數可能比較占記憶體,比如某個對象,傳遞過程可能會跟不上slider的重新整理速度,這裡就需要對其進行處理,或者是另尋它法。

iOS開發之Bug(持續更新)

 5、對于工程中有很多很多的檔案的時候,但是在檔案夾目錄下是會出現這種情況的,在同一個工程下,但是在不同的目錄下是可以共存相同的檔案,比如下圖:

iOS開發之Bug(持續更新)

處理方法就是,仔細看看錯誤資訊:

iOS開發之Bug(持續更新)

然後接着:

iOS開發之Bug(持續更新)

就這樣就能找到問題的所在了。bug解決了吧。

 6、關于assertion failure in -[uiapplication _runwithmainscene的bug

出現的問題:

iOS開發之Bug(持續更新)

解決方式是将出現的bug資訊assertion failure in -[uiapplication _runwithmainscene....這前面部分拷貝到google搜尋引擎一搜尋就有:

iOS開發之Bug(持續更新)
iOS開發之Bug(持續更新)

7、關于bitcode的問題:

iOS開發之Bug(持續更新)

繼續閱讀