相关疑难解决方法(0)

获取Cocoa中的文件类型

我成功地找到了指定文件的扩展文件类型(JPEG图像,TIFF图像,...),但我正在寻找更通用的东西,可以对图像,moovies,文本文件等"大导弹"中的文件进行分类.有没有办法在可可(或客观-c)中实现这一目标?

谢谢你的帮助,

cocoa file objective-c

27
推荐指数
4
解决办法
2万
查看次数

如何确定NSURL是否是目录

我有一个NSURL对象.它具有文件系统元素的地址,它可以是文件或目录.我希望能够判断NSURL是目录还是文件.

我已经尝试过了,这似乎不起作用!

NSURL * temp ....... ;// it is initialized and has a valid value 
CFURLRef xx = (CFURLRef)CFBridgingRetain(temp);
if(CFURLHasDirectoryPath(xx)) NSLog(@"was a file");
else NSLog(@"was a folder");
Run Code Online (Sandbox Code Playgroud)

directory file objective-c nsurl nsfilemanager

15
推荐指数
3
解决办法
5748
查看次数

检查获取的对象是否是Swift中的图像或视频

我想检查一下latestObject的类型.这是一些代码:

allMedia = PHAsset.fetchAssetsWithOptions(fetchOptions)
let allPhotos = PHAsset.fetchAssetsWithMediaType(.Image, options: fetchOptions)
let allVideo = PHAsset.fetchAssetsWithMediaType(.Video, options: fetchOptions)
print("Found \(allMedia.count) media")
print("Found \(allPhotos.count) images")
print("Found \(allVideo.count) videos")

let latestObject: AnyObject! = allMedia.lastObject

// How to check what type latestObject is?
// I think something with mediaType but how is it exactly going?
Run Code Online (Sandbox Code Playgroud)

ios swift phasset

2
推荐指数
1
解决办法
2993
查看次数

标签 统计

file ×2

objective-c ×2

cocoa ×1

directory ×1

ios ×1

nsfilemanager ×1

nsurl ×1

phasset ×1

swift ×1