在iOS的項(xiàng)目開(kāi)發(fā)中,項(xiàng)目會(huì)隨著時(shí)間不斷變大,項(xiàng)目的結(jié)構(gòu)會(huì)變得越來(lái)越復(fù)雜,編譯速度也越來(lái)越慢,這時(shí),就需要對(duì)項(xiàng)目進(jìn)行優(yōu)化。而對(duì)于項(xiàng)目結(jié)構(gòu)優(yōu)化的一種方式,就是使用動(dòng)態(tài)庫(kù)或靜態(tài)庫(kù)...
在iOS的項(xiàng)目開(kāi)發(fā)中,項(xiàng)目會(huì)隨著時(shí)間不斷變大,項(xiàng)目的結(jié)構(gòu)會(huì)變得越來(lái)越復(fù)雜,編譯速度也越來(lái)越慢,這時(shí),就需要對(duì)項(xiàng)目進(jìn)行優(yōu)化。而對(duì)于項(xiàng)目結(jié)構(gòu)優(yōu)化的一種方式,就是使用動(dòng)態(tài)庫(kù)或靜態(tài)庫(kù)...
在上一章節(jié)中,我們對(duì)SDK工程進(jìn)行了一些配置,很多朋友已經(jīng)開(kāi)始著手進(jìn)行開(kāi)發(fā)了,同時(shí)也提出了一些問(wèn)題并給出了糾正,非常感謝各位支持。本章中,我們將對(duì)資源文件以及三方庫(kù)做一些配置...
最近遇到個(gè)問(wèn)題,公司蘋果開(kāi)發(fā)者賬號(hào)沒(méi)有開(kāi)啟雙重認(rèn)證導(dǎo)致無(wú)法登陸iTunes connect,登陸時(shí)候又需要提供安全問(wèn)題密碼,這個(gè)密碼也不知道誰(shuí)創(chuàng)建的早就不知道密碼是什么了,重...
iOS 客戶端接入 Flutter 實(shí)踐 官方混編文檔 https://github.com/flutter/flutter/wiki/Add-Flutter-to-exis...
前言:這篇文章是我看李明杰老師的iOS底層原理班(下)/OC對(duì)象/關(guān)聯(lián)對(duì)象/多線程/內(nèi)存管理/性能優(yōu)化總結(jié)所得,斷斷續(xù)續(xù)歷時(shí)3個(gè)月左右,把課堂聽(tīng)的東西給做了一下筆記。 1、一...
前言 在iOS開(kāi)發(fā)中,我們時(shí)常需要保存一些數(shù)據(jù),或者希望在用戶下次打開(kāi)App時(shí),依然可以保留一些設(shè)置等,比如主題設(shè)置、語(yǔ)言設(shè)置,那么我們一般會(huì)選擇使用NSUserDefaul...
大家先看下IOS字體規(guī)范與多屏幕適配的規(guī)律和在不同尺寸屏幕適配的UI布局: 在項(xiàng)目中肯定會(huì)遇到字體適配的問(wèn)題,從上面可以看出:一般情況是在4,5,6上用一套字體大小,在6P上...
iOS的runtime中有一種神奇的黑魔法: Method Swizzling,利用它可以做很多有趣的事情。 Method Swizzling 的優(yōu)點(diǎn) 例如,假設(shè)我們的項(xiàng)目中...