Iphone dows TTIsPad()在Xcode中使用Three20做什么?

Iphone dows TTIsPad()在Xcode中使用Three20做什么?,iphone,objective-c,Iphone,Objective C,我在XCode中使用了Three20,但我复制了如下代码: if (TTIsPad()) { SplitCatalogController* controller = (SplitCatalogController*)[[TTNavigator navigator] viewControllerForURL:@"tt://catalog"]; SplitCatalogController* controller = (SplitCatalogCo

我在XCode中使用了Three20,但我复制了如下代码:

if (TTIsPad()) {
    SplitCatalogController* controller =
        (SplitCatalogController*)[[TTNavigator navigator] viewControllerForURL:@"tt://catalog"];

    SplitCatalogController* controller =
        (SplitCatalogController*)[[TTNavigator navigator] viewControllerForURL:@"tt://catalog"];
    TTDASSERT([controller isKindOfClass:[SplitCatalogController class]]);
    map = controller.rightNavigator.URLMap;
}

但是我不知道TTIsPad函数做什么,请帮助我。

如果当前设备是iPad,它是一种方便的方法,返回true,否则返回false

可以找到来源。它首先检查设备是否运行iOS 3.2或更高版本。如果不是,则返回false(iPads随3.2一起提供)。如果大于3.2,则返回(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad)的结果,该结果仅在设备为iPad时为true