メソッドをまたいだデータの扱いに困った事はありませんか?
僕はあります!(自信満々!)
その解決法です。
.h
@property(nonatomic, retain)NSData *myData;
.m
@synthesize myData = _myData; //_myDataがポイントこれでメソッドをまたげます
//カメラで撮影したデータを_myDataにセット
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info{
UIImage* image = [info objectForKey:UIImagePickerControllerOriginalImage];
_myData = [[NSData alloc] initWithData:UIImageJPEGRepresentation(image, 1)];
//NSMutableDictionaryに_myDataを保存
-(void)doSave{
NSMutableDictionary *adictionary = [[NSMutableDictionary alloc]initWithCapacity:0];
[adictionary setObject:_myData forKey:@"aTemp"];
}
これで無事にメソッドをまたげます。
結構使えますよね、これ。
ご参考までに!
他のサイトにはない初心者にはわかりにくい、情報を書いているつもりですが、
見ていてくださる方には役に立っているのだろうか。
自己満足のような気もするがそれもよし!(笑)