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