Xcode - Wie kann ich die Erkennung der Display-Größe des iPhone

Habe ich zwei xibs, eine für das iPhone 4 und eine für das iPhone 5; 3,5-Zoll-und 4 Zoll. Ich möchte einfach fügen Sie einige code, der sagt, die app zu laden. Ich habe diesen code, der soll die Arbeit machen:

if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone))
{
    CGSize result = [[UIScreen mainScreen] bounds].size;
    if(result.height == 480)
    {
    //Load 3.5 inch xib
    }
    if(result.height == 568)
    {
        //Load 4 inch xib
    }

Ich es in der ViewController.M(ist das wo ich es sagen?) und der build fehlschlägt sagen, es ist ein parse-Problem erwartet Bezeichner "("
Kann mir jemand helfen mit dieser einfachen fix? Danke!

if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) verwenden Sie diese Zeile
Diese Frage scheint off-topic, weil es sich um einen Tippfehler.
das problem in Ihrem code, den Sie Hinzugefügt haben, extra ) entfernen Sie es einfach, es wird funktionieren
Nicht sicher, was in der Nähe Grund verwendet werden sollten.
Es gibt keine "vorkonfigurierte" engen Grund für typo Fragen (mehr), zu vergleichen, meta.stackexchange.com/questions/192846/....

InformationsquelleAutor Brad Conidaris | 2013-09-11

Schreibe einen Kommentar