我无法清楚地了解以下方法:-(BOOL)isPad{#ifdefUI_USER_INTERFACE_IDIOMreturn(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad);#elsereturnNO;#endif}实际上对于iPad应用程序使用了这种方法,但我不明白这种方法确实如此,所以如果有人能详细解释它,那将对我很有帮助。提前致谢。 最佳答案 该方法只是检查是否定义了UI_USER_INTERFACE_IDIOM宏。如果可用,它会检查宏是否等于UIUserInterface