今天參與到了公司的一個(gè)老項(xiàng)目工程中,git拉下來(lái)后工程文件大小5個(gè)G,心中就有感覺(jué)掉坑里了皿桑。一運(yùn)行就報(bào)了個(gè)庫(kù)的錯(cuò)下面。 原來(lái)這是升級(jí)Xcode10后 廢棄了libstdc++钦购,相...
![240](https://upload.jianshu.io/users/upload_avatars/4689645/1d07efdf-bc3a-4ba4-9d80-e661b7234533.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
今天參與到了公司的一個(gè)老項(xiàng)目工程中,git拉下來(lái)后工程文件大小5個(gè)G,心中就有感覺(jué)掉坑里了皿桑。一運(yùn)行就報(bào)了個(gè)庫(kù)的錯(cuò)下面。 原來(lái)這是升級(jí)Xcode10后 廢棄了libstdc++钦购,相...
簡(jiǎn)介 MVVM:Model–View–Viewmode 是一種軟件架構(gòu)模式您单。其主作用就是解決Controller代碼過(guò)于臃腫的問(wèn)題却紧。因?yàn)閭鹘y(tǒng)MVC中的Controller要負(fù)...
前言 很多blog都說(shuō)ReactiveCocoa好用贱傀,然后各種秀自己如何靈活運(yùn)用ReactiveCocoa惨撇,但是感覺(jué)真正缺少的是一篇如何學(xué)習(xí)ReactiveCocoa的文章,...
關(guān)鍵字static 兩個(gè)概念:生命周期、作用域生命周期:這個(gè)變量能存活多久椰棘,它所占用的內(nèi)存什么時(shí)候分配纺棺,什么時(shí)候收回。作用域:這個(gè)變量在什么區(qū)域是可見(jiàn)的邪狞,可以拿來(lái)用的祷蝌。 st...
iOS開(kāi)發(fā)中總能看到+load和+initialize的身影,網(wǎng)上對(duì)于這兩個(gè)方法有很多解釋,官方也有說(shuō)明,但有些細(xì)節(jié)不夠清楚,今天我們來(lái)詳細(xì)扒一扒這兩個(gè)方法. load Ap...
iOS應(yīng)用程序的加載(一)[http://www.reibang.com/p/0be286cc29d6]WWDC2020:Advancements in the Objec...
屬性關(guān)鍵字 1. 屬性關(guān)鍵字都有哪些? 讀寫(xiě)權(quán)限r(nóng)eadonly(默認(rèn))readwrite 原子性atomic(默認(rèn))nonatomic 引用計(jì)數(shù)retain/stronga...
1. iOS 圖像渲染原理[https://zhuanlan.zhihu.com/p/307909741] CPU和GPU兩個(gè)硬件是通過(guò)總線(xiàn)連接的,CPU輸出的結(jié)果吁津,往往是一...
第一次接觸黑魔法時(shí)棚蓄,黑魔法就給自己留下了深刻的印象堕扶,其核心思想就是,直接交換兩個(gè)方法的實(shí)現(xiàn)梭依。我們先看這一小段的官方說(shuō)明稍算, 文檔中有四行代碼,已經(jīng)描述的很清楚了很簡(jiǎn)單的實(shí)現(xiàn)原理...
前言 iOS崩潰是讓iOS開(kāi)發(fā)人員比較頭痛的事情役拴,app崩潰了糊探,說(shuō)明代碼寫(xiě)的有問(wèn)題,這時(shí)如何快速定位到崩潰的地方很重要河闰。調(diào)試階段是比較容易找到出問(wèn)題的地方的科平,但是已經(jīng)上線(xiàn)的a...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T(mén)」[https://itcharge.cn/ios-complete-le...
這個(gè)欄目將持續(xù)更新--請(qǐng)iOS的小伙伴關(guān)注! (答案不唯一,僅供參考姜性,文章最后有福利) iOS面試題大全(上)[http://www.reibang.com/c/31a51...
在iOS開(kāi)發(fā)中瞪慧,經(jīng)常遇到和貨幣價(jià)格計(jì)算相關(guān)的,這時(shí)就需要注意計(jì)算精度的問(wèn)題污抬。使用float類(lèi)型運(yùn)算汞贸,經(jīng)常出現(xiàn)誤差绳军。為了解決這種問(wèn)題我們使用NSDecimalNumber印机,下面...
1、簡(jiǎn)介 運(yùn)行循環(huán)门驾,保持程序的持續(xù)運(yùn)行射赛,main函數(shù)中就默認(rèn)啟動(dòng)了一個(gè)RunLoop,如果沒(méi)有RunLoop程序會(huì)立即退出奶是,有了RunLoop就可以實(shí)現(xiàn)在有操作的時(shí)候去執(zhí)行楣责,...