前言 這幾個(gè)月因?yàn)橛捎诟鞣N事各種忙,所以都沒(méi)有寫文章。還有一個(gè)比較重要的原因就是不知道寫哪些比較有質(zhì)量的文章來(lái)供大家閱讀,這樣說(shuō)來(lái)的話,恰恰是違...
前言 前段時(shí)間,看到在知識(shí)小集的交流群里正在討論 copy 和 mutableCopy 這兩個(gè)方法的相關(guān)特性。而這兩個(gè)方法的使用,對(duì)于 Coll...
前言 前段時(shí)間,看到在知識(shí)小集的交流群里正在討論 copy 和 mutableCopy 的相關(guān)特性。所以自己寫了一個(gè) Demo 驗(yàn)證一下群里提供...
前言 在 iOS 開(kāi)發(fā)中,使用的編程語(yǔ)言主要是 Objective-C。這一種編程語(yǔ)言雖然是 C/C++ 的擴(kuò)展,但是得益于 Runtime 的...
前言 iOS平臺(tái)的有很多熱修復(fù)框架,原理都是差不多,都是利用 Runtime 進(jìn)行屬性、方法修改。JSPatch 是現(xiàn)今比較主流、輕量級(jí)的熱修復(fù)...
【簡(jiǎn)介】在2016年底前后一直在做智能家居APP,這個(gè)項(xiàng)目是利用 Objective-C 和 Swift 混編,至今看來(lái)混編會(huì)出現(xiàn)很多奇奇怪怪的...
【簡(jiǎn)介】目前公司正在需要封裝swift的私有公共庫(kù),所以需要了解針對(duì)swift進(jìn)行配置封裝。 常用 pod 命令 CocoPods操作 添加私有...
Xcode錯(cuò)誤描述 這是由于編譯器問(wèn)題導(dǎo)致,出現(xiàn)這種錯(cuò)誤的前提是編譯運(yùn)行沒(méi)有錯(cuò)誤,只是打包出錯(cuò) 解決方案 在 Xcode8.3的 Build S...
【問(wèn)題描述】使用環(huán)境 Swift3.1 和 Xcode8.3.3,項(xiàng)目代碼升級(jí)Swift3.1之后出現(xiàn)了DeviceToken 無(wú)法成功轉(zhuǎn) St...