【发布时间】:2015-11-16 01:40:06
【问题描述】:
今天早上我对PHAsset 感到好奇。上个月我曾经和ALAsset打过交道。我从 Apple 网站下载了一个 iOS 项目,该项目使用 ALAsset 制作了一个简单的类似 iOS 照片的应用程序,我对其进行了修改以添加更多功能以成为更像 iOS 照片的应用程序。然后我的老板处理了我的项目并告诉整个办公室我应该接受培训,他必须重新编写整个项目,因为我的代码大多已经过时了(可能是因为使用了ALAsset?)。我的老板在 iOS 上非常好,我看到了他的代码,他正在使用 PHAsset。
那么ALAsset 和PHAsset 有什么区别?我还在 Apple/iOS 论坛上看到了一个帖子,PHAsset 是新的,ALAsset 是旧的。
另外,我想知道两者之间哪个更好,在将元数据写入图像时,这两个更容易使用。
我是iOS新手(2个月),我可以看到PHAsset和ALAsset都来自NSObject。
【问题讨论】:
-
我喜欢这个问题带有一个小故事。
-
谢谢。 :) 当我发布这个问题时,我还是个新手 :) 我以前从未接受过培训。