标签: file-reference-url

有什么特点 - [NSURL isFileReferenceURL]?

该方法-isFileReferenceURL是在NSURL类上定义的,但我无法弄清楚这个方法是什么.我认为这决定了URL是否指向实际文件,但事实并非如此.NO即使文件存在,它也会返回.手册说的只是

isFileReferenceURL Returns whether the URL is a file reference URL.

- (BOOL)isFileReferenceURL Return Value YES if the URL is a file reference URL; otherwise, NO.

Availability Available in iOS 5.0 and later. (Symbol is present in iOS 4, but performs no operation.) Declared In NSURL.h
Run Code Online (Sandbox Code Playgroud)

这个方法是什么?什么是文件引用URL?这个方法何时返回YES

nsurl file-reference-url

7
推荐指数
1
解决办法
2349
查看次数

UIImagePickerControllerReferenceURL总是返回nill

我试图通过以下代码获取我刚刚从相机捕获的图像的名称.但[info objectForKey:@"UIImagePickerControllerReferenceURL"]总是返回零.我怎样才能获得网址?

- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {
    self.myinfo = info;
    NSLog(@"Dismissing camera ui...");
    [self.cameraUI dismissViewControllerAnimated:YES completion:nil];

    NSLog(@"Getting media url...");
    NSString *mediaURL = [info objectForKey:UIImagePickerControllerMediaURL];
    NSLog(@"Media url = %@", mediaURL);

    NSLog(@"Getting media type...");
    NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];
    NSLog(@"Selected mediaType: %@", mediaType);

    if(mediaURL) {
        NSLog(@"This is a video = %@", mediaURL);

        if (![mediaType isEqualToString:(NSString*)kUTTypeVideo]) {
            UISaveVideoAtPathToSavedPhotosAlbum(mediaURL, self, @selector(video:didFinishSavingWithError:contextInfo:), NULL);
        }
    } else {
        NSLog(@"This is a photo...");
        self.originalImage = (UIImage *) [info objectForKey:UIImagePickerControllerOriginalImage];

        if (self.source == UIImagePickerControllerSourceTypeCamera && …
Run Code Online (Sandbox Code Playgroud)

nsurl uiimagepickercontroller ios file-reference-url

6
推荐指数
1
解决办法
5015
查看次数