0
我已經開發了一個應用程序使用最後一個SDK(4.3)和XCODE 4.我已經試過這個應用程序在iPhone 4和3GS,但總是與他們的IOS 4.3。編譯錯誤與目標IOS 3.1
現在我嘗試使用IOS 3.1.3在3G Iphone上測試我的應用程序。爲此我宣佈「IOS部署目標」爲3.1。
但他們是以下的代碼段編譯錯誤:「在東西不是一個結構或聯合 並要求成員‘multitaskingSupported’:」 ASIFormDataRequest可能不響應O'
UIDevice* device = [UIDevice currentDevice];
BOOL backgroundSupported = NO;
if ([device respondsToSelector:@selector(isMultitaskingSupported)])
backgroundSupported = device.**multitaskingSupported**;
if (backgroundSupported)
[request setShouldContinueWhenAppEntersBackground:YES];
編譯錯誤 - setShouldContinueWhenAppEntersBackground」
if ([[UIApplication sharedApplication] respondsToSelector:@selector(applicationState)] && [[UIApplication sharedApplication] applicationState] == **UIApplicationStateBackground**) {
...
}
編譯錯誤:「未聲明UIApplicationStateBackground在一次使用此功能)
我確實想讓IOS4保持這些行爲。我怎樣才能設法爲目標3.1編譯?
感謝您的幫助!
kheraud
你是對的!謝謝 – iwalktheline 2011-05-24 16:17:45