古詩詞大全網 - 藝術簽名 - iOS動態庫中的那些坑!!

iOS動態庫中的那些坑!!

*做過靜態庫和動態庫的程序員,在剛開始做的時候,絕對無法克制體內洪水的力量。裏面坑太多了。下面來盤點壹下我和同事在申請中遇到的坑。如果在制作中遇到他們,看看這些坑。有哪些妳沒註意到的坑,保證有壹個適合妳的坑?*

跑題了:

看過/p/88aebd121cbe前幾天貼的《iOS玩法圖》並關註過的人,應該對靜態庫很有感覺。使用百度地圖的SDK要導入22個庫。妳有打人的沖動嗎?想想用別人做的SDK有多惡心,被別人做出來有多痛苦,那麽程序員的痛苦妳又知道多少呢?

話不多說,直奔主題...

看到這個庫和那個庫,初學者肯定會問,為什麽要做庫?我同意妳,給妳兩個說服妳的理由:

在開始生產之前解決壹個概念性問題:

靜態庫:鏈接時,靜態庫會被完整復制到可執行文件中,多次使用會有多個冗余副本。

動態庫:鏈接時不復制,程序運行時由系統動態加載到內存中供程序調用。系統只加載它壹次,它被多個程序使用,節省內存。

需要註意的是,如果項目中使用了自制的動態庫,則不能上傳到AppStore。