iOS開發之Bug(持續更新)


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

 

1、循環利用cell的ID設置位置寫錯了。導致程序奔潰。

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

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

 4、slider不斷的調用相關的方法和刷新,這個方法如果傳遞的參數可能比較占內存,比如某個對象,傳遞過程可能會跟不上slider的刷新速度,這里就需要對其進行處理,或者是另尋它法。
 
 5、對於工程中有很多很多的文件的時候,但是在文件夾目錄下是會出現這種情況的,在同一個工程下,但是在不同的目錄下是可以共存相同的文件,比如下圖:
處理方法就是,仔細看看錯誤信息:
然后接着:
就這樣就能找到問題的所在了。Bug解決了吧。
 
 6、關於Assertion failure in -[UIApplication _runWithMainScene的Bug

出現的問題:

解決方式是將出現的bug信息Assertion failure in -[UIApplication _runWithMainScene....這前面部分拷貝到Google搜索引擎一搜索就有:

7、關於bitcode的問題:

8、關於聲明和創建const屬性,出現的bug,這個bug類型是前面介紹的第5個bug

我將下面的兩段代碼,為了能夠讓兩個類單獨內部使用,把下面的代碼抽離出來,分別放在不同的類的前面,結果造成前面第5個講的bug,重復定義了。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM