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