2011-07-07 57 views
0

我發現了一個較老的iPhone SDK的教程,因爲它使用了「基於Windows的應用程序」模板,並且我使用了「Cocoa Touch App」作爲模板。UIView在iphone SDK中,如何更新?

使用的UIViewController,我用的UIView教程,所以 我更新的代碼了一下,用我有限的知識,

我的代碼幾乎是工作,而一個喜歡讓我從完成它:

- (void)onTimer { 
    [ball update]; 
    CGRect rect = CGRectMake(ball.position.x - ball.radius, ball.position.y - ball.radius, ball.radius * 2.0, ball.radius * 2.0); 
    [(BallView *)self.frame refresh:rect]; 
} 

[(BallView *)self.frame refresh:rect]; 

讓我的麻煩,因爲它說:「不能轉換爲指針類型」

我需要調整以在教程中顯示簡單球?

問候, 米爾扎

回答

0

self.frame是一個的CGRect這是一個數據結構,而不是一個對象。這就是爲什麼你不能將它轉換爲指針。 (我認爲:P)