IOS pch的添加

        iOS之前的pch是系統的自帶,後來蘋果取消了pch,我一直很反感加的。最近不知道腦子犯抽了。就加上了。不喜歡加,由於我但願本身的代碼發給別人,別人隨時隨地能夠運行,不用改錯誤的警告。ide

      反思了一下,由於好多人都加了,,網上的博客也各類有怎麼添加,但是都沒有分析爲啥加,只是給出了添加的方法。尤爲作程序,必定要知道爲啥這樣作,不能夠稀裏糊塗的。能夠暫時無論,後期必定要管。由於本身每寫一步的代碼都表明着利益。字體

    pch的好處spa

 1.方便重複添加的庫debug

 2.頭文件orm

3.公共的文件博客

4.名字(通知的名字。it

[NSUserDefaults standardUserDefaults]的key編譯

 第三方的key,及idclass


效率

4.全局的變量。(顏色。字體大小,線條,等)

5.log的輸出(debug,release)

6.宏(屏幕的寬高,導航條的高度,這些,等)

通常這些都是放在pch頭文件中的


壞處:1.既然蘋果都把他去掉。確定有他的壞處

           2.消耗編譯的效率。每次加載都要所有加載,確定消耗運行的效率,不過很小,通常肉眼幾乎分辨不出來的

           3.發給別人,容易找不到地址,每次都要本身去配置

           4.放在頭文件中的,容易搞混。有些頁面用到,不知道爲啥能夠調用這個方法,明明本身沒有聲明。卻能夠調用。容易產生誤導

          5.每次新建一個項目,都要本身手動去加

         6.確定還有其餘。這些等遇到的時候才知道

相關文章
相關標籤/搜索