
IP屬地:浙江
觀察對象添加觀察者( observer ): observer中需要實現一下方法:
默認情況下,在block中訪問的外部變量是復制過去的,即:寫操作不對原變量生效。但是你可以加上 __block 來讓其寫操作生效,示例代碼如下:...
要想計時器(Timer)不因UITableView的滑動而停止工作,就得探討一下RunLoop了。 1 NSTimer *timer = [NS...
一.隊列:這里的隊列指執行任務的等待隊列,即用來存放任務的隊列。 二.在隊列中加入任務1.隊列中 添加 異步調用的任務,并執行: 2.隊列中 添...
最根本的原因:OC 是動態語言,OC 上所有方法的調用/類的生成都通過 Objective-C Runtime 在運行時進行,通過類名/方法名反...
棧區(stack)由編譯器自動分配釋放 ,存放方法(函數)的參數值, 局部變量的值等,棧是向低地址擴展的數據結構,是一塊連續的內存的區域。即棧頂...
進程:資源分配的最小獨立單元,進程是具有一定獨立功能的程序關于某個數據集合上的一次運行活動,進程是系統進行資源分配和調度的一個獨立單位.線程:進...
+load 只要程序啟動就會將所有類的代碼加載到內存中(在main函數執行之前), 放到代碼區(無論該類有沒有被使用到都會被調用)+initia...
TCP/IP是 傳輸層 協議,主要解決數據如何在網絡中傳輸HTTP協議是 應用層 協議,主要解決如何包裝數據。