背景
寫**難免出現bug。 儲備些除錯技能絕對能夠提高你的工作效率,讓bug無所遁形。相信大家應該都有所體會,我們在開發的時候,資料庫的操作一直是乙個很棘手的問題,後來發現android下面有乙個第三方的庫還挺好用的,就模仿它程式設計客棧搞了個ios的,可以方便的通過瀏覽器檢視、新增、刪除、修改資料庫。下面話不多說了,來一看看詳細的介紹吧。
歷史狀況
我們來回想一下除錯的過程:
如果在模擬器中除錯:
如果是手機裝置,就更麻煩了。。。
解決方案
要是有乙個可以不用上面這些步驟、不用安裝軟體既可以隨意運算元據庫的方法,那就太好了。。。
還真有,先來看看效果:
列出資料庫,顯示資料庫的表和選中表中的所有記錄
條件查詢
更新記錄:
刪除記錄:
輔助功能:顯示常用資訊和userdefault的資訊,如:
應用名字、版本號、bui程式設計客棧ld號、document路徑、cache路徑等等
整合方法:
然後就可以在瀏覽器裡方便的增刪改查了。
原始碼**
github位址:
本地**:
總結本文標題: ios開發中如何優雅的除錯資料庫詳解
本文位址:
IOS 使用優雅的錨點開發ios
做ios開發時,有很多東西都用不慣,比如沒有單獨設定view的位置和大小的方法,而要把位置和大小一起初始化,感覺有點麻煩。在cocos2d裡就非常方便,因為cocos2d的錨點可以很方便地設定子檢視的位置,而ios裡沒有錨點這個概念。所以我把cocos2d的錨點移植到了ios裡,並做了一些修改,使其...
iOS開發的除錯技巧
關於本文 1 模擬器的快捷鍵 2 覆蓋安裝注意事項 3 給模擬器相簿增加 4 模擬器中程式的資料 5 安裝舊版本的模擬器 6 模擬慢網速 7 異常斷點與符號斷點 1 模擬器的快捷鍵 常用的模擬器快捷鍵 cmd 1 2 3 可以切換模擬器的顯示比例。xcode9.0之後的模擬器可以自由縮放 opt s...
如何優雅的刪資料
若測試環境上有很多看著就不舒服的髒資料,如何優雅的刪除 先不考慮中臺 若是關於人員,總有user表,比如註冊,更新,位址,購買,等等,找出這些表的關聯關係,一一刪除 若是關於演出,總有show表,比如建立演出,演出的場次,演出的票面,演出的票,演出被誰購買了,演出被誰賣掉了,演出咋咋咋啦 優惠券 總...