2011-11-30 40 views
1

一直試圖在一行代碼中找到錯誤。返回已被註釋掉的預期標識符錯誤。預期的標識

你能幫我找到錯誤嗎?謝謝。

對不起,編碼格式不正確;不知道如何在這裏得到它。

#import "BIDAppDelegate.h" 
    #import "BIDSwitchViewController.h" 

    @implementation BIDAppDelegate 

    @synthesize window = _window; 
    @synthesize switchViewController; 

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
    { 
     self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
     // Override point for customization after application launch. 
     self.switchViewController = [[BIDSwitchViewController alloc] 

           initWithNibName:@"Switch View" 
    bundle:nil]; 
     UIView *switchView = self.switchViewController.view; 
     CGRect switchViewFrame = switchView.frame; 
     switchViewFrame.origin.y += [[UIApplication sharedApplication].statusBarFrame.size.height; // Expected identifier 

    switchView.frame = switchViewFrame; 
            [self.window addSubview:switchView]; 

     self.window.backgroundColor = [UIColor whiteColor]; 
     [self.window makeKeyAndVisible]; 
     return YES; 
    } 
+0

的{}讓你的格式代碼。你將不得不這樣做,因爲我不知道你在說什麼。 –

回答

2

您有額外的[在違規聲明開始時。 :[[UIApplication sharedApplication]應該是[UIApplication sharedApplication]

要格式化代碼,請粘貼它,選擇它並按問題編輯器頂部的{}按鈕。

+0

謝謝您收到該錯誤。並感謝您解釋格式的工作原理。會很好用! – pdenlinger

1

Cnange該行:

switchViewFrame.origin.y += [UIApplication sharedApplication].statusBarFrame.size.height;