我有一個UIImage
屬性,並從iPhone相機拍攝圖像後,我將圖像對象分配給此屬性,否則不是。 如何在拍攝後檢查此屬性是否包含圖像? 下面我的代碼沒有幫助。檢查UIImage屬性是否被賦值?
@interface MyViewController : UIView<UINavigationControllerDelegate, UIImagePickerControllerDelegate>
@property(nonatomic, retain) UIImage *imageShot;
@end
@implementation MyViewController
@synthesize imageShot = _imageShot;
- (id)init {
self = [super init];
if (self) {
_imageShot = [[UiImage alloc] init];
}
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
self.imageShot = [info objectForKey:UIImagePickerControllerEditedImage];
}
- (void)buttonClick {
if (_imageShot) {
}
else {
}
}
@end
你的問題根本不清楚。 –
將'init'中的'_shoted_image'設置爲'nil',並且僅當您從相機獲取圖像時才分配它。 –
閱讀,ohh再次開始...... aahan aahan ......哦該死的再次開始閱讀!不要運氣! – doNotCheckMyBlog