3
我需要測試一些預處理器測試,以確保向後兼容我的應用。
爲此,我必須使用__IPHONE_OS_VERSION_MAX_ALLOWED> = xxx,但是有人知道我可以在哪裏找到要爲每個現有SDK測試的值?iPhone - 在較舊的SDK上編譯:__IPHONE_OS_VERSION_MAX_ALLOWED值
我需要測試一些預處理器測試,以確保向後兼容我的應用。
爲此,我必須使用__IPHONE_OS_VERSION_MAX_ALLOWED> = xxx,但是有人知道我可以在哪裏找到要爲每個現有SDK測試的值?iPhone - 在較舊的SDK上編譯:__IPHONE_OS_VERSION_MAX_ALLOWED值
如果您通過命令點擊__IPHONE_OS_VERSION_MAX_ALLOWED
(在Xcode中),您將看到當前SDK和舊SDK的當前定義(在AvailabilityInternal.h
中)。
他們基本上__IPHONE_4_3
,__IPHONE_4_2
,__IPHONE_4_1
,__IPHONE_4_0
,__IPHONE_3_0
等