Iphone dows TTIsPad()在Xcode中使用Three20做什么?
我在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
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