ALAsset-Type:Unknown的问题 发表于 2016-10-17 分类于 iOS 阅读次数: 利用ALAssetsLibrary时候,将得到的ALAsset存到数组里,会出现ALAsset - Type:Unknown, URLs:(null)的问题 解决方案:初始化ALAssetsLibrary的时候,不要用alloc-init,用一个单例,如下: 12345678910+ (ALAssetsLibrary *)defaultAssetsLibrary{ static dispatch_once_t pred = 0; static ALAssetsLibrary *library = nil; dispatch_once(&pred, ^{ library = [[ALAssetsLibrary alloc] init]; }); return library;}