![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
最近在面試杉辙,根據(jù)一些面試題愉粤,先從一些iOS一些簡單的基礎(chǔ)題開始躏救。今天主要是寫屬性(property)的多線程安全的理解姑食,記錄下來宰僧。 當我們討論p...
數(shù)據(jù)持久化主巍,就是將數(shù)據(jù)保存在硬盤中笋敞;當應用程序結(jié)束或者機器重啟后碱蒙,依然能使用之前保存的數(shù)據(jù)。在iOS上的數(shù)據(jù)存儲,我們需要了解兩點:1.數(shù)據(jù)存儲...
1.類的頭文件相互引用 比如在兩個類A,B的聲明中赛惩,A.h文件中導入B.h哀墓,并且B.h文件中導入A.h。 這樣就會出現(xiàn)一個無限循環(huán)的拷貝狀態(tài)喷兼,編...
概述 KVO全稱KeyValueObserving篮绰,翻譯成鍵值觀察,是蘋果提供的一套事件通知機制。允許對象監(jiān)聽另一個對象特定屬性的改變褒搔,并在改變...
KVC定義 KVC(Key-value coding)鍵值編碼阶牍,就是指iOS的開發(fā)中,可以允許開發(fā)者通過Key名直接訪問對象的屬性星瘾,或者給對象的...
什么是深度? 深度其實就是該像素點在3D世界中距離攝像機的距離走孽,即Z值。 什么是深度緩沖區(qū)? 深度緩存區(qū),就是一塊內(nèi)存區(qū)域,一般由窗口管理系統(tǒng)G...
1.標出關(guān)鍵線路2.標出關(guān)鍵節(jié)點3.順著需要計算工作總時差工作的箭尾逆向?qū)ふ谊P(guān)鍵節(jié)點4.順著需要計算工作總時差工作的箭頭正向?qū)ふ谊P(guān)鍵節(jié)點5.利用...
從三維的角度來看琳状,一個多邊形具有兩個面磕瓷。每一個面都可以設置不同的繪制方式:填充、只繪制邊緣輪廓線念逞、只繪制頂點困食,其中“填充”是默認的方式。 使用g...
OpenGL點/線 今天我們將從更底層更基礎(chǔ)的角度來詳細學習OpenGL圖元渲染翎承。點硕盹,是最簡單的圖像。每個特定的頂點在屏幕上都僅僅是一個單獨的點...