问题标签 [alasset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - ALAsset 不可编辑
出于某种原因,以下代码中 ALAsset 对象的可编辑属性始终设置为 false:
我正在尝试将图像数据设置为此资产,然后将其保存到资产组,但不能,因为它不可编辑。Apple 文档说我只能编辑我自己创建的 ALAsset 对象,我在上面的代码中正在这样做。有什么想法吗?
ios - 从自定义相册中删除图像
有没有办法从自定义相册中删除图像?我不想从手机中永久删除资产,而只是简单地将 x 图像与 x 相册取消关联。
我正在尝试构建一个自动管理某些相册的应用程序。在某些情况下,需要从相册中删除图像并将其添加到其他相册中。我目前正在使用 ALAssetsLibrary 创建相册并向其中添加图像。
ios - ALAssetsGroup,如何检查是否存在?
我有我的 ALAssetsGroup 对象。例如:
但用户可以将应用程序发送到后台并删除此相册。
是否检查 assetsGroup 是否正确?
崩溃::
* 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“* -[__NSOrderedSetM getObjects:range:]: range {0, 1} 超出了空有序集的范围”
ALAssetsGroup 也有valueForProperty:
方法,我可以在其中获取ALAssetsGroupPropertyURL
(检索唯一标识组的 URL 的键)。所以我可以枚举所有专辑并检查是否存在具有相同属性的专辑。但它仅在 iOS 5 中可用。
ios - 如何避免将从相机胶卷中挑选的图像保存到相机胶卷?[iOS]
我可以轻松地将用相机拍摄的图像保存到相机胶卷中。但是如果从相机胶卷中选择图像,我不想保存图像,因为它会创建一个副本。
如何执行以下操作并有选择地保存到相机胶卷?
编辑 1:正如 rmaddy 所说,我可以:仅当 picker.sourceType 等于 UIImagePickerControllerSourceTypeCamera 时才保存到相机胶卷。
但如果我这样做,我将无法获得所选图像的信息,主要是文件名。
编辑2:
SOLVED WITH THIS MOD: (我知道有一点代码重复,我会在以后尝试改进它)
ios - 泄露对象:ALAsset 和 ALAssetPrivate
我正在使用 Profile 来查找任何内存泄漏。
我发现了 2 个有趣的漏洞,我无法理解:
是我的问题还是 AssetsLibrary?有什么想法可以解决这个问题吗?
iphone - 有没有办法在不使用 ALAsset 的情况下获取 iphone 中所有图像的 NSURL
我是 iphone 新手 - objC 等。我想知道是否有一种方法可以在不使用 ALAsset 的情况下获取 iphone 中图像文件的所有 NSURL 和文件名?
在当前代码中 - 如下所示。我看到循环 1100 张图像所需的时间大约是 14 秒。有没有更好的方法来快速获取url,文件名,请告诉我。
ios - ALAsset“真实”文件名
我已将 MP4 从 iTunes 转移到我的 iPad。如果我打开视频应用程序,我可以看到它已列出 - 下面有缩略图和文件名 (my_file.mp4)。然而,资产的实际文件名在 iOS 中更改为某个唯一值 - 例如 IMG_001.MOV。我想获取视频应用程序 (my_file.mp4) 中列出的原始文件名。我在哪里可以找到这个?
谢谢
ios - 使用 QLPreviewController 显示 ALAsset
我想使用 QLPreviewController 显示照片流中的 ALAsset QLPreviewController 需要一个 NSURL 来显示该项目
当它是文件 URL(例如 /var/mobile/Applications/5374......9E0/Documents/image33.png)时,这非常有用
我有 ALAsset 但是使用 [[asset defaultRepresentation] url] 给了我一个 NSURL 类型
assets-library://asset/asset.JPG?id=00000000-0000-0000-0000-000000000075&ext=JPG
但这不显示 QLPreviewController 只是一直显示加载?
有任何想法吗 ?提前致谢
ios - 使用 AlAssetsLibrary 读取 iphone 相机胶卷时出现内存问题
我正在尝试从 iphone 相机胶卷中获取最后一张照片。我使用以下代码:
它可以工作,但有缺陷(我正在使用 Instruments and Zombies 来调试它):
- 它似乎阅读了相机胶卷中的每一张照片。那么,第一个问题:不枚举AssetsAtIndexes:只检索指定的图像(atIndexes)?我的代码有什么问题?
- 加上之前的问题,当相机胶卷中有很多照片时,内存就会成为问题。如果太多,或者如果它有效,我的应用程序崩溃,似乎检索到的图像永远不会被释放,所以我第二次或第三次调用此代码时,由于内存泄漏,它无论如何都会崩溃。所以第二个问题:如何在调用 doTheJobWithImage: 后强制我的代码释放所有内容?
我正在使用 xcode 4.6、ios 6 和 ARC。提前致谢。
ios - ALAssetGroup 海报图片大小
有人能解释一下 的大小是posterImage
多少AlassetGroup
吗?
我不明白专辑的图像和海报图像的依赖关系是什么。例如,我在 iPad 上测试的海报图像尺寸通常为 80x80,但有些图像有 90x90 甚至 110x110?它是如何计算的?
我需要知道在不同的 iOS 设备和 iOS 版本上我可以获得多大的最小海报图像?