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