本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/...
投稿
本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/...
一 重簽名防護(hù) 想自己的app不被重簽名,可以在代碼中檢測簽名信息,然后采取措施 查看證明組織單位或者進(jìn)入.app的包內(nèi)容,查看embedded...
聯(lián)合體 聯(lián)合體(共用體):一種特殊的數(shù)據(jù)類型,允許在相同的內(nèi)存位置存儲不同的數(shù)據(jù)類型。 所有成員占用同一段內(nèi)存,修改一個成員會影響其余所有成員。...
逆水行舟,不進(jìn)則退 這段時間處于項目空檔期,別提有多開心了(如果讓老大看到我這樣估計我會死的很慘),開心并不是因為懶,而是為終于有了可以自由翱翔...
多線程 優(yōu)缺點,實際應(yīng)用多線程比較 死鎖:向同一個/當(dāng)前的串行隊列添加同步sync操作任務(wù),會產(chǎn)生死鎖,新等舊,舊等新;【死鎖的四個必要條件】或...
一、常規(guī)瘦身方案 1、壓縮資源 壓縮項目中資源包括圖片、字符串、音視頻等資源。使用Assets管理圖片資料,其內(nèi)部實現(xiàn)了splicing切片技術(shù)...
準(zhǔn)備: 1.FDTemplateLayoutCell 由sunny大神出品的自動計算UITableviewCell高度FDTemplateLay...
setNeedsDisplay setNeedsDisplay會調(diào)用自動調(diào)用drawRect方法,這樣可以拿到 UIGraphicsGetCu...
前方極其燒腦,建議->點贊再看 本文承接上一篇文章iOS-玩轉(zhuǎn)Block(從入門到底層原理),如果還沒看的話建議先閱讀一下,會對block的底層...
在Swift開發(fā)中,沒有宏定義,那該怎么解決呢?其實這個問題非常好解決,推薦創(chuàng)建一個新swift文件,把所有全局常量以及常用的方法歸集在此文件...