從開發(fā)中常見的調(diào)試場景開始 打開IDE在某個方法中設(shè)置斷點域醇,切換到其他源文件后運行程序 運行到斷點時豆同,程序停止奇颠,IDE顯示對應(yīng)文件的源碼 能夠輸出的變量值 這是日常開發(fā)中常見...
從開發(fā)中常見的調(diào)試場景開始 打開IDE在某個方法中設(shè)置斷點域醇,切換到其他源文件后運行程序 運行到斷點時豆同,程序停止奇颠,IDE顯示對應(yīng)文件的源碼 能夠輸出的變量值 這是日常開發(fā)中常見...
本來并不需要這篇文章記錄的,因為Cocoapods 插件調(diào)試環(huán)境配置已經(jīng)寫了,不過在實際操作的過程中,還是遇到了些問題,在這里記錄一下: 開發(fā)環(huán)境 rubyMine本機使用r...
痛點 日常iOS開發(fā)中闯两,描述文件的管理是一個費時的事情褥伴。通常開發(fā)者賬號僅有部分開發(fā)者有權(quán)限可以操作谅将,當(dāng)添加一個測試設(shè)備時,需要更新所有的development和ADHoc描述...
創(chuàng)建Flutter模塊 與純Flutter工程不同重慢,在原生工程中接入Flutter饥臂,是以 Flutter Module 的形式接入的。 假設(shè)我們已有一個iOS工程在 some...
場景 一些頁面中有手勢交互,難免存在這些手勢和系統(tǒng)手勢重疊的情況吉懊。例如庐橙,頁面中有一個從下向上滑的手勢,當(dāng)在屏幕邊緣觸發(fā)時借嗽,則會呼出控制中心而不是響應(yīng)頁面中的手勢态鳖。 方法 主要...
"layer的cornerRadius屬性在iOS 11之前是不支持Block動畫的" 不知道這個是從哪里得到的結(jié)論呢?在Xcode中CALayer的cornerRadius屬性文檔描述中并沒有這樣的表述啊恶导。
如何快速定位浆竭、分析、解決非Crash的BUG(iOS 11篇)前言 眾所周知惨寿,Bug是線上應(yīng)用極力規(guī)避但又無法避免的邦泄。對于致命的Bug,我們可以通過Crash日志進(jìn)行分析裂垦;對于無法復(fù)現(xiàn)的Bug顺囊、特定操作步驟引起的Bug、某些版本/系統(tǒng)才...
Load 與 Initialize方法 1. load方法的調(diào)用順序 大的順序是 類 > 分類蕉拢。 在類中: 各個分類則按compile sources內(nèi)的順序調(diào)用特碳。 例如當(dāng)前...
在一些屏幕旋轉(zhuǎn)的業(yè)務(wù)邏輯中,有時候需要根據(jù)手機是否開啟了豎屏鎖定進(jìn)行不同的處理晕换。iPhone開啟/關(guān)閉豎屏鎖定午乓,在狀態(tài)欄中會有對應(yīng)圖標(biāo)的變化,下面代碼的判斷方法闸准,就是通過遍歷...
升級macOS High Sierra 和 Xcode9后硅瞧,原來idevicesyslog和ideviceinstaller總是出現(xiàn)報錯: 在嘗試了sudo chmod 77...
NSURLProtocol可以讓你重新定義蘋果的URL Loading System操作颂暇,通過實現(xiàn)一個NSURLProtocol子類,可以修改網(wǎng)絡(luò)請求的URL(重定向)但惶,給請...
SDWebImage庫總體分為這么幾個部分: 類似UIImageView+WebCache這樣的面向使用者的接口耳鸯,由各個分類的sd_setImageWithURL:...系列...