[英]Xcode iOS SDK compatibility
語句“該項目應與iOS 4.0兼容並且必須在iOS 4.3上運行”如何影響Xcode版本的編碼和判斷?
應該與IOS 4.0兼容
這意味着您需要將部署目標設置為4.0或更低。 如果使用任何4.0以后的框架,則它們必須是弱鏈接,不能依賴它們,並且必須在使用它們之前進行測試。 4.0之后的類和選擇器也是如此-您不能依賴它們,必須在使用它們之前進行測試。 最簡單的解決方案就是不使用4.0中沒有的任何東西。
必須在IOS 4.3上運行
通常,在4.0上可以使用的所有內容都可以在4.3上使用,因此這里不必擔心太多。
Xcode版本並不重要。 重要的是iOS SDK的版本。
您實際上可以使用任何版本的iOS SDK。 使用任何版本的SDK開發的任何產品都應與4.0和4.3兼容。
如果您需要使用不可與以前的版本的iOS 4.0的特定功能,那么你需要使用4.0或更高版本的SDK。
通常,您應始終使用最新版本的SDK,但應將目標的屬性設置為您的應用支持的iOS最早版本。
它影響了OS的最早版本(4.0),因此您必須在實際設備上進行測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.