我正在創建一個遊戲,讓玩家將飛機滑入正確的車道。不過,我最近在我的遊戲屏幕上添加了一架飛機。但是,Xcode說我正在使用和未聲明的標識符。我是新手,所以請幫忙。
這是我的頭文件控制遊戲。 GamePlayViewController.h語義問題:使用未聲明的標識符
#import <UIKit/UIKit.h>
@interface GamePlayViewController : UIViewController
@end
這是我GamePlayViewController.m這是出現在錯誤的位置。
#import "GamePlayViewController.h"
#import "Airplane.h"
@interface GamePlayViewController()
@end
@implementation GamePlayViewController
-(void) viewWillAppear:(BOOL)animated {
//Add a vehicle
Airplane* v = [[Airplane alloc]
initWithFrame:CGRectMake(221, 228, 0, 0)
[self.view addSubview:v];
}
@end
錯誤發生在飛機* v [[飛機分配]。它說使用未聲明的標識符「飛機」,還有「V」
我已經搜索了谷歌和Stackoverflow的答案,但沒有一個方案符合我的情況。
順便說一句,在此先感謝誰回答。
請後確切的錯誤信息。 – PengOne 2012-07-06 22:05:51
將'Airplane * v = [[Airplane alloc]'改爲'CAAAirplane * v = [[CAAAirplane alloc]' – JoeCortopassi 2012-07-08 04:42:38