[問題] 懇請幫忙De個低級BUG

看板MacDev作者 (小東)時間12年前 (2012/10/05 01:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
我是首次在XCode上寫OpenGL ES的東西 由於XCode被更新到4.5的關係 導致其原本內建的OpenGL ES專案 變得跟我看過的教學差距很多 所以從下面這個網站 http://www.cnblogs.com/andyque/archive/2011/08/08/2131019.html 照著他的步驟一路打到應該要出現一片綠綠的背景 不過 當然是沒東西 因為出現了下面應該算是非常底層的新手錯誤 不過因為我也是第一次寫Objective C的語言 所以百思不得其解 懇請各位幫忙了ˊˋ http://ppt.cc/op7q 這是第一個他一直出現叫我加上; 我有去外國網站查 不過沒有什麼結論Q_Q OpenGLView.h #import <UIKit/UIKit.h> #import <QuartzCore/QuartzCore.h> #include<OpenGLES/ES2/gl.h> #include<OpenGLES/ES2/glext.h> @interface OpenGLView : UIView { CAEAGLLayer* _eaglLayer; EAGLContext* _context; GLuint _colorRenderBuffer; } //設置Layer class CAEAGLayer + (Class)layerClass{ return [CAEAGLLayer class]; } ->此處他左邊都出現紅色小圓點 然後叫我在{前面加入; //設置Layer為不透明 - (void)setupLayer{ _eaglLayer = (CAEAGLLayer*) self.layer; _eaglLayer.opaque=YES; } http://ppt.cc/QTxP 這是第二個 #import "OpenGLView.h" @implementation OpenGLView () ->這一行他說Expected identifier 但是我不太懂他到底要我改哪邊? - (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { [self setupLayer]; [self setupContext]; [self setupRenderBuffer]; [self setupFrameBuffer]; [self render]; // Custom initialization } return self; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.175.180.122 ※ 編輯: twonia 來自: 140.130.189.33 (10/05 10:17) ※ 編輯: twonia 來自: 140.130.189.40 (10/05 10:22)
文章代碼(AID): #1GRScBPS (MacDev)
文章代碼(AID): #1GRScBPS (MacDev)