我有一个愚蠢的问题......有时我看到开发人员使用以下代码......
NSString *newURL = [_parameters objectForKey:@"url"];
当我使用这个时我得到错误...这里是什么是_parameters以及如何声明它?
我可以提供更多示例..
NSLog(@"SaveImage Called");
//google code for turning base64 into uiimage
NSURL *url = [NSURL URLWithString:[self._parameters objectForKey:@"imageData"]];
NSData *imageData = [NSData dataWithContentsOfURL:url];
UIImage *img = [UIImage imageWithData:imageData];
/*
if(img != nil) {
UIImageWriteToSavedPhotosAlbum(img, self, nil, nil);
}
*/
答案 0 :(得分:1)
_parameters
似乎是先前在代码中定义的NSDictionary,例如
NSDictionary _parameters = [NSDictionary dictionaryWithObjects:@"foo", @"bar", nil
forKeys:@"url", @"host", nil];
你的问题究竟是什么?这与JavaScript有什么关系(编辑:问题被标记为javascript)?您知道您使用的语言是 Objective-C 吗?