0
我試圖通過書籍和示例學習Xcode
的Objective-C和應用程序設計,但似乎無法理解如何爲UIImage
創建全局屬性,將該圖像設置爲該屬性,然後訪問該UIImage
用不同的方法。如何創建可以從任何方法訪問的UIImage屬性?
在我FirstViewController.m文件,添加以下行:
@interface FirstViewController()
@property (strong, nonatomic) UIImage *workingImage;
@end
@implementation FirstViewController
- (IBAction)myMethod1:(id)sender {
... bunch of code ...
UIImage *workingImage = [info objectForKey:UIImagePickerControllerOriginalImage];
}
- (IBAction)button press:(id)sender {
CGContextRef ctx;
CGImageRef imageRef = [self.workingImage CGImage];
...bunch of code...
}
所以基本上我試圖創建一個名爲workingImage
圖像變量,我在我的方法設置爲實際圖像,然後在用戶按下按鈕之後由CGImageRef
使用。但是我不認爲我的東西安裝正確,因爲imageRef
永遠不會被設置爲我的圖像。
有人可以告訴我我做錯了什麼嗎? (不過,僅供參考,這是一個非常簡單的應用程序中,用戶拍攝照片的代碼片斷,然後我編輯的像素)
很好,謝謝。在你解釋它之後,這很明顯,我自己也看不到它。我會在時間限制後接受。 – jake9115