1.數(shù)據(jù)類型在內(nèi)存中存儲:
1G = 1024MB?
1MB = 1024KB
1KB = 1024B(字節(jié))
1B =8bit(位)
sizeof()函數(shù)用來獲取數(shù)據(jù)類型在當(dāng)前環(huán)境下占用的內(nèi)存的大小,單位是字節(jié)
整型:? ? ? ? ? ? ? ? 占用大小? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 數(shù)值范圍
short int/short? 2字節(jié)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -2^15~2^15-1? -32768~32767
Int? ? ? ? ? ? ? ? ? ? ? 4字節(jié)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -2^31~2^31-1? (約21億)
Longint/long? ? ? 8字節(jié)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -2^63~2^63-1
Unsigned short? 無符號(正數(shù)或0)短整型? ? ? ? 0~2^16-1(0~65535)
Unsigned int? ? ? ? 無符號整型? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0~2^32-1
Unsigned long? ? ? 無符號長整型? ? ? ? ? ? ? ? ? ? ? ? ? 0~2^64-1
在計算機(jī)內(nèi)存中,存儲整數(shù)以補(bǔ)碼方式存儲?
正數(shù)補(bǔ)碼=? 原碼
負(fù)數(shù)補(bǔ)碼=? 原碼-反碼-補(bǔ)碼
浮點(diǎn)型:
字符型:
char chNum = 'a';
? ? ? ? chNum = 'h';
? ? ? ? chNum = '\n';
? ? ? ? chNum = '\0';
二 常見蘋果設(shè)備的尺寸:
設(shè)備? ? ? ? ? ? ? ? ? ? ? ? ? ? 尺寸? ? ? ? ? ? ? ? 分辨率? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 開發(fā)點(diǎn)
iPhone~iPhone4? ? ? ? 3.5寸? ? ? ? ? ? ? 320px*480px? ? ? ? ? ? ? ? 320pt*480pt
iPhone4s? ? ? ? ? ? ? ? ? ? 3.5寸? ? ? ? ? ? ? 640px*960px? ? ? ? ? ? ? 320pt*480pt
iPhone5/5s/5c? ? ? ? ? ? 4寸? ? ? ? ? ? ? ? 640px*1136px? ? ? ? ? ? ? 320pt*568pt
iPhone6/6s/7/8? ? ? ? ? 4.7寸? ? ? ? ? ? ? 750px*1334px? ? ? ? ? ? ? 375pt*667pt
iPhone6p/6sp/7p? ? ? ? 5.5寸? ? ? ? ? ? ? 1242px*2208px? ? ? ? ? ? 414pt*736pt
iPhoneX? ? ? ? ? ? ? ? ? ? ? 5.8寸? ? ? ? ? ? ? 1125px*2436px? ? ? ? ? ? 375pt*812pt? ? ? ? ? ? ? ?
Default.png? ? ?
三種復(fù)用的方法:
在同一個類當(dāng)中 把服用代碼做成方法
在不同的方法當(dāng)中 比較短的情況下 全局變量
代碼量比較大 繼承的方法實現(xiàn)復(fù)用