2015-12-08 32 views
1

給定一個iOS的功能,像這樣在有條件編譯的最好方法:什麼是tvOS

+ (UIView*) aView 
{ 
    UIScreen *screen = [UIScreen mainScreen]; 
    CGRect rect = screen.applicationFrame; 
    return [[UIView alloc] initWithFrame:rect]; 
} 

這種失敗tvOS下編譯,因爲沒有定義UIScreen.applicationFrame。專門檢查tvOS的最佳預處理器符號是什麼?

回答

3

TARGET_OS_TV from TargetConditionals.h