适用于iPad的Parse Starter Project

时间:2012-12-17 19:23:34

标签: objective-c ios parsing nib

我知道这是非常模糊的,并且要求很多但是有谁知道如何将标准的iOS入门项目从iPhone转换为iPad(两者都是最好的)?或者有谁知道我可以下载一个。我是一个新的iOS开发人员,我正在尝试开始学习Parse。

我指的是这个项目https://www.parse.com/downloads/ios/parse-starter-project/latest

P.S。仅仅因为这个问题并不完美并不意味着你必须进行投票并将其标记为删除我没有很多分数已经没有必要失去更多:)

2 个答案:

答案 0 :(得分:2)

无法看到此示例项目,很难确定它将采取什么措施。

至少请进入项目摘要,并选择“Universal”作为设备支持。

除此之外,它还取决于应用程序是什么以及它的结构。对于NIB,你需要一个适用于iPhone的NIB和一个适用于iPad的NIB。我发现很容易将其抽象出来,以便我可以简化视图加载:

MyController *myController = [[MyController alloc] initWithView:@"MyControllerView" bundle:nil];

然后在一个类别中,我将initWithView定义为类似于:

@implementation UIViewController (Universal)

-(id) initWithView:(NSString *)view bundle:(NSBundle *)nibBundle{
    bool isIpad = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad;
    NSString *nibName = [NSString stringWithFormat:@"%@_%@", view, (isIpad ? @"iPad" : @"iPhone")];

    return [self initWithNibName:nibName bundle:nibBundle];
}

@end

但是,这只是支持这两种设备的一个方面。实际上,主题对于您正在处理的应用程序而言非常具体。操作系统支持(例如,我只针对iOS 6或更高版本)这样的事情会起到一定作用。

答案 1 :(得分:0)

我现在已经解决了,如果有人需要这些文件,请发送电子邮件至turboecreations@iCloud.com我会上传它们,但如果我遇到版权问题,我不希望删除我的MediaFire和其他帐户。