今天碰到一個(gè)坑,cell高度用了FLT_MIN,導(dǎo)致計(jì)算出了一些問(wèn)題,改成0之后全部解決。所以要用0,但是footer和header根據(jù)內(nèi)容動(dòng)態(tài)計(jì)算高度,在未返回值的時(shí)候需要...
開(kāi)發(fā)私有庫(kù)并使用pod管理時(shí),如果sdk中有c++文件,并把c++的.h文件添加到了項(xiàng)目的PCH會(huì)報(bào)一些頭文件件找不到的錯(cuò)誤,導(dǎo)致無(wú)法編譯。所以建議要把c++.h文件單獨(dú)管理...
在Xcode的項(xiàng)目Edit Schemes里,切換到Diagnostics標(biāo)簽,打開(kāi)Address Sanitizer 和Detect use of stack after ...
在暫停(pause)時(shí),會(huì)延遲0.3秒暫停,如果有變速會(huì)更明顯能聽(tīng)到后面的內(nèi)容。在seek的時(shí)候,會(huì)往前多seek0.3秒。 可以通過(guò) AVAudioSessionRoute...
關(guān)聯(lián)對(duì)象,如果是對(duì)象類(lèi)型使用OBJC_ASSOCIATION_ASSIGN 類(lèi)型,會(huì)產(chǎn)生崩潰
核心思想 分類(lèi)里添加Weak 屬性用block實(shí)現(xiàn),也可以用一個(gè)對(duì)象實(shí)現(xiàn),associate這個(gè)block/對(duì)象,這個(gè)block/object 弱引用需要關(guān)聯(lián)的對(duì)象,間接實(shí)現(xiàn)...
文章內(nèi)容來(lái)源于網(wǎng)絡(luò)整理,方便自己查看 一 重簽名防護(hù) 想自己的app不被重簽名,可以在代碼中檢測(cè)簽名信息,然后采取措施 查看證明組織單位(打開(kāi)鑰匙串找到對(duì)應(yīng)簽名證書(shū))imag...
一、排版概念 1、Characters and Glyphs(字符和字形) 字符是文字的最小單元,以這段文字為例,每個(gè)字都是一個(gè)字符;需要注意,字符是一個(gè)抽象的概念;當(dāng)文字真...
使用過(guò)程中有卡頓和測(cè)試失效的問(wèn)題,還需要繼續(xù)研究?jī)?yōu)化下上一篇相關(guān)文章:iOS側(cè)滑pop返回的第三方整理研究 知識(shí)點(diǎn): Runtime+分類(lèi)+property現(xiàn)實(shí)屬性 前言當(dāng)在...
抖音研發(fā)實(shí)踐:基于二進(jìn)制文件重排的解決方案 APP啟動(dòng)速度提升超15%[https://mp.weixin.qq.com/s?__biz=MzI1MzYzMjE0MQ==&m...
msrk
iOS 手動(dòng)解析bugly上的crash信息1、找到和crash日志對(duì)應(yīng)的符號(hào)表文件(UUID匹配) 查看crash日志里的UUIDUUID也可以在其他信息里查看UUID 在mac上查找某個(gè)UUID對(duì)應(yīng)的dSYM文件 ...