Avatar notebook default
44篇文章 · 23330字 · 5人關注
  • iOS [UIImage imageNamed:]生成的對象什么時候被釋放帽揪?

    如果使用imageNamed這個方法加載一些比較大的資源文件就容易崩潰,從而引發(fā)了imageNamed生成的對象什么時候釋放? 使用imageN...

  • Resize,w 360,h 240
    iOS 事件傳遞與視圖響應鏈

    當你點擊了屏幕上的某個view,這個動作由硬件層傳導到操作系統(tǒng),UIKit 就會打包出一個 UIEvent 對象亭饵,然后會把這個Event分發(fā)給當...

  • iOS為什么更新UI操作必須在主線程

    UIKit不是線程安全的赠涮,假如在兩個線程中設置了同一張背景圖片子寓,很有可能就會由于背景圖片被釋放兩次,使得程序崩潰笋除⌒庇眩或者某一個線程中遍歷找尋某個s...

  • iOS 給定一個數(shù)組,其中有一個數(shù)只出現(xiàn)一次垃它,其他數(shù)都出現(xiàn)兩次鲜屏,找到只出現(xiàn)一次的那個數(shù)。

    最笨效率最低的辦法国拇,兩個for循環(huán)洛史,找出出現(xiàn)相同數(shù)字的次數(shù) 方法二 利用數(shù)組比較元素的方法,如果數(shù)組中沒有出現(xiàn)該元素則添加酱吝,如果該元素出現(xiàn)了則刪...

  • Resize,w 360,h 240
    iOS App啟動過程

    總結來說也殖,大體分為如下步驟: (1) 系統(tǒng)為程序啟動做好準備 當kernel(內(nèi)核)做好程序的啟動準備工作之后,系統(tǒng)的執(zhí)行由內(nèi)核態(tài)轉(zhuǎn)換為用戶態(tài),...

  • iOS NSMutableArray和NSArray實例執(zhí)行mutableCopy和copy方法的區(qū)別?

    上面的問題分兩種情況: 當可變對象mutablecopy和copy之后务热,都會生成新的對象忆嗜,只是新的對象的類型一個是可變的一個是不可變的。 當不可...

  • iOS OC你了解的鎖有哪些

    什么是鎖? 在計算機科學中崎岂,鎖是一種同步機制捆毫,用于在存在多線程的環(huán)境中實施對資源的訪問限制。 就是在操作數(shù)據(jù)的時候冲甘,為了防止多個操作同時操作一個...

  • iOS 面試之多線程

    1.進程與線程 進程:1.進程是一個具有一定獨立功能的程序關于某次數(shù)據(jù)集合的一次運行活動绩卤,它是操作系統(tǒng)分配資源的基本單元.2.進程是指在系統(tǒng)中正...

  • iOS 為什么Block用copy關鍵字

    Block在沒有使用外部變量時,內(nèi)存存在全局區(qū)损合,然而省艳,當Block在使用外部變量的時候娘纷,內(nèi)存是存在于棧區(qū)嫁审,當Block copy之后,是存在堆區(qū)...

文集作者

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品