引發(fā)卡頓的幾種原因 復(fù)雜UI、圖文混排的繪制量過(guò)大在主線程上做網(wǎng)絡(luò)同步請(qǐng)求在主線程做大量的IO操作運(yùn)算量過(guò)大,導(dǎo)致CPU持續(xù)高占用列鎖和主子線程...
一、關(guān)于Swift 蘋(píng)果公司有兩種開(kāi)發(fā)語(yǔ)言,大兒子Objective-C,這幾年已經(jīng)很久沒(méi)更新過(guò)新東西了,小兒子Swift,雖然前幾個(gè)版本不太穩(wěn)...
一、準(zhǔn)備資料 鏈接: https://pan.baidu.com/s/1VBxcFCi5Rg3VZslKHkx3LA 提取碼: qfv5 二、...
一、簡(jiǎn)介 1.OpenGL OpenGl(Open Graphics Library)是一個(gè)跨編程語(yǔ)言、跨平臺(tái)的編程圖形程序接口,它將計(jì)算機(jī)的資...
眾所周知,runtime有三次機(jī)會(huì)讓我們來(lái)挽救crash,它們分別是 resolveInstanceMethod或resolveClassMet...
給定一個(gè)字符串,請(qǐng)你找出其中不含有重復(fù)字符的 最長(zhǎng)子串 的長(zhǎng)度。 示例 1: 輸入: "abcabcbb"輸出: 3解釋: 因?yàn)闊o(wú)重復(fù)字符的最長(zhǎng)...
給出兩個(gè) 非空 的鏈表用來(lái)表示兩個(gè)非負(fù)的整數(shù)。其中,它們各自的位數(shù)是按照 逆序 的方式存儲(chǔ)的,并且它們的每個(gè)節(jié)點(diǎn)只能存儲(chǔ) 一位 數(shù)字。 如果,我...
一、概述 閉包 = 一個(gè)函數(shù)『或指向函數(shù)的指針』 + 該函數(shù)執(zhí)行的外部的上下文變量 『也就是自由變量』;Block是Objective-C對(duì)閉包...
給定一個(gè)整數(shù)數(shù)組 nums 和一個(gè)目標(biāo)值 target,請(qǐng)你在該數(shù)組中找出和為目標(biāo)值的那 兩個(gè) 整數(shù),并返回他們的數(shù)組下標(biāo)。 你可以假設(shè)每種輸入...