我有一個用於繪圖的實用程序應用程序。基於xib中的按鈕無法更新UIView中的UIImage變量
在xib中有一個按鈕,當按下時應該更新UIImage變量。
- (IBAction)changeImage {
UIImage *drawImageVar = [UIImage imageNamed:@"line.png"];
該行位於MainViewController.m文件中。
使用該drawImageVar的代碼是在MainView.m爲一體的
- (void) drawRect:((CGRect)rect {
當在模擬器中運行,我沒有得到任何錯誤的一部分,但它不會做任何事情。 但是... 我在MainViewController.m文件,上面寫着一個黃色的警告.. 未使用的變量「drawImageVar
我認爲它沒有被通過全局可見,並試圖爲使其全球其他建議(單,把變量放在AppDelegate中),但這似乎沒有工作。
有什麼建議?
讓全球化成爲答案。但是,這裏是我在這個鏈接中找到的方法。它涉及使用數據容器和應用程序委託。像魅力一樣工作! http://www.iphonedevsdk.com/forum/iphone-sdk-development/54859-sharing-data-between-view-controllers-other-objects.html – 2012-02-06 19:48:49