A.Block
B.NSThread
C.NSOperation
D.GCD
您可能感興趣的試卷
你可能感興趣的試題
A.進程和線程都是由操作系統(tǒng)所體會的程序運行的基本單元
B.線程之間有單獨的地址空間
C.進程和線程的主要差別在于它們是不同的操作系統(tǒng)資源管理方式
D.線程有自己的堆棧和局部變量
A.對于棧來講,我們需要手工控制,容易產生memory leak。
B.對于堆來說,釋放工作由編譯器自動管理,無需我們手工控制
C.在Windows下,棧是向高地址擴展的數據結構,是連續(xù)的內存區(qū)域,棧頂的地址和棧的最大容量是系統(tǒng)預先規(guī)定好的。
D.對于堆來講,頻繁的new/delete勢必會造成內存空間的不連續(xù),從而造成大量的碎片,使程序效率降低。
A.目標動作對:當兩個對象之間有⽐比較緊密的關系時,如視圖控制器與其下的某個視圖。
B.代理:也叫委托,當某個對象收到多個事件,并要求同一個對象來處理所有事件時。委托機制必須依賴于某個協(xié)議定義的⽅方法來發(fā)送消息。
C.通告機制:當需要多個對象或兩個⽆無關對象處理同一個事件時。
D.Block:適⽤于回調只發(fā)⽣生一次的簡單任務。
A.每一個線程都有其對應的RunLoop
B.默認非主線程的RunLoop是沒有運行的
C.在一個單獨的線程中沒有必要去啟用RunLoop
D.可以將NSTimer添加到runloop中
A. if(str1 = str2) xxx ;
B. if([str1 isEqualToString:str2]) xxx ;
C. if(str1 && str2) xxx ;
D. if([str1 length] == [str2 length]) xxx;
最新試題
以下不屬于使用數據庫的好處的是()。
使用CoreData需要導入AVFoundation.Framework。
如果要對抓取結果進行篩選,則需要通過哪一個對象設置篩選條件?()
UIScollView繼承自UITableView。
重構用戶界面須重寫視圖控制器的哪個方法?()
下列哪個屬性是設置UITabBar背景顏色的屬性的?()
dispatch_apply()函數將控制提交的代碼塊重復執(zhí)行多次。
處理用戶滑動手勢的手勢處理器是哪個?()
對于iOS感知設備移動的對象是()。
創(chuàng)建表的時候如果給int類型設置為主碼則該字段會自動增長計數。