一、資料 Python教程[https://www.liaoxuefeng.com/wiki/1016959663602400/1016966022717728] 二、簡介 ...
一、FPS 1、概念 FPS(Frames Per Second),是指畫面每秒傳輸幀數(shù)。通俗來講就是指動畫或視頻的畫面數(shù),每秒鐘幀數(shù)越多,所顯示的動作就會越流暢。通常,要避...
一、NSFoundation 1、NSArray (NSMutableArray) 1.1、objectAtIndex example code crash info exa...
一、了解Objective-C語言的起源 1、Objective-C使用消息結(jié)構(gòu)(messaging structure)而非函數(shù)調(diào)用(function calling)。使...
一、多線程 1、一個CPU執(zhí)行的CPU命令列為一條無分叉路徑即為線程。2、多線程可保證應(yīng)用程序的響應(yīng)性能。2、多線程易發(fā)生問題,如數(shù)據(jù)競爭、死鎖、線程過多消耗大量內(nèi)存等 二、...
一、Block簡介 帶有自動變量的匿名函數(shù),實質(zhì)就是Objective-C的對象。 1、Block語法 2、Block聲明 二、Block實質(zhì) 1、轉(zhuǎn)換源代碼 源代碼 轉(zhuǎn)換 ...
一、ARC 1、自動引用計數(shù)(ARC,Automatic Reference Counting)是指內(nèi)存管理中對引用采用自動計數(shù)的技術(shù)2、在Objective-C中使用ARC...
一、數(shù)據(jù)結(jié)構(gòu) id 從文檔中可知,id是指向objc_object結(jié)構(gòu)體的指針。 objc_object objc_object結(jié)構(gòu)體中有一個類型為Class的isa指針。 ...
一、簡介 1、CocoaPods 是開發(fā) OS X 和 iOS 應(yīng)用程序的第三方庫的依賴管理工具2、CocoaPods是用 Ruby 構(gòu)建的,并由若干個 Ruby 包 (ge...
一、OC 1、Proprety 1.1、@proprety的本質(zhì)是什么? @property = ivar + getter + setter屬性由兩部分組成:實例變量(iv...
一、概念 1、面向?qū)ο蟮奶匦裕?1、封裝:通過對象隱藏程序的具體實現(xiàn)細節(jié),將數(shù)據(jù)與操作包裝在一起,對象與對象之間通過消息傳遞機制實現(xiàn)互相通信2、繼承:繼承是代碼復(fù)用的基礎(chǔ)機制...
一、資料 W3school[https://www.w3school.com.cn/js/index.asp]Runoob[https://www.runoob.com/js...