我試圖以編程方式從另一個NSObject
類中更改UIViewController
的用戶界面。問題是我不確定如何從NSObject
類訪問UIViewController
的視圖。因此,例如,在我的NSObject
類,我這樣說:從另一個類編輯UIViewController
self.view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
self.view.backgroundColor = [UIColor yellowColor];
,但我不斷收到錯誤,說:「請給成員‘視圖’的東西不是一個支柱或聯合。」有什麼我需要讓我的NSObject
類看到我的UIViewController
?
「自我」總是指當前對象。在你的情況下,在一些沒有名爲「view」的隨機對象中說「self.view」會導致這個錯誤。你可以說viewController.view,如果你有一個viewController引用方便,這聽起來像是你需要的。 – 2010-04-13 06:15:13
我將如何引用viewController? – Guy 2010-04-13 06:27:55