2010-08-31 70 views
0

我有一個問題,我想知道我通過它可以知道iPhone設備的代碼,無論設備是舊的還是新的(作爲硬件的觀點)。 請有人幫助我。 在此先感謝..知道iPhone設備是舊的還是新的,通過代碼

+0

你能更具體?您想知道iOS版本或設備類型(iPhone 3G,3GS,iPod Touch 2G,...)? – rano 2010-08-31 07:26:43

回答

0

我不知道我理解你的問題,但你可能想看看UIDevice class。它有一個屬性model,它返回一個字符串,如「iPhone」或「iPod Touch」。你沒有說明爲什麼你想知道某個設備是新的還是舊的,但是如果是關於是否支持多任務處理,這就是UIDevice的multitaskingSupported屬性。

0

此代碼返回與走高與新的硬件數字設備硬件名稱:

char machine[256]; 
size_t size = 255; 
sysctlbyname("hw.machine", NULL, &size, NULL, 0); 
if (size > 255) { size = 255; } 
sysctlbyname("hw.machine", machine, &size, NULL, 0); 
相關問題