@property(nonatomic,weak) <#Class#> *<#object#>;
深淺copy 淺拷貝:指針拷貝,復(fù)制一個(gè)新的指針,指向同一塊內(nèi)存區(qū)域泼橘。實(shí)際內(nèi)存并沒有發(fā)生拷貝 深拷貝:內(nèi)容拷貝,拷貝數(shù)據(jù)到一塊新內(nèi)存區(qū)域田度,指針指...
內(nèi)存管理是指軟件運(yùn)行時(shí)對(duì)計(jì)算機(jī)內(nèi)存資源的分配和使用技術(shù)默怨,其最重要的目的是如何高效幕庐、快速的分配久锥,并且在適當(dāng)?shù)臅r(shí)候釋放和回收內(nèi)存資源。 iOS中數(shù)據(jù)...
堆和棧 全局(靜態(tài))區(qū) 存放程序靜態(tài)分配的變量和全局變量异剥。 棧區(qū)(stack) 由編譯器自動(dòng)分配并釋放 存放函數(shù)的參數(shù)值瑟由,局部變量等 當(dāng)一個(gè)方法...
Block block其實(shí)就是一個(gè)代碼塊,把你想要執(zhí)行的代碼封裝在這個(gè)代碼塊里冤寿,等到需要的時(shí)候再去調(diào)用歹苦。那block是OC對(duì)象嗎?答案是肯定的 ...
多線程 如有錯(cuò)誤歡迎指正疚沐,謝謝。 1.線程與進(jìn)程 地址空間:進(jìn)程之間的地址相對(duì)獨(dú)立潮模,同一個(gè)進(jìn)程中的線程共享本進(jìn)程的地址空間 資源擁有:進(jìn)程之間的...
iOS默認(rèn)的NSDate是格林尼治時(shí)間,比中國(guó)時(shí)區(qū)的時(shí)間少8個(gè)小時(shí),處理過日期的都知道8個(gè)小時(shí)的誤差存在,我們?cè)讷@取年月日的時(shí)候不要加上8個(gè)小時(shí)...
Your app uses the "prefs:root=" non-public URL scheme, which is a privat...
+ (NSMutableDictionary *)getKeychainQuery:(NSString *)service { return [...