だから私は、それぞれがそれらを指す2つのキーを持つオブジェクトで辞書を作成しようとしています。オブジェクトを設定するために次のブロックを作成しました。
ALAssetsGroupEnumerationResultsBlock resultsBlock = ^(ALAsset *result, NSUInteger index, BOOL *stop)
{
if(result)
{
NSIndexPath *path = [NSIndexPath indexPathWithGroupIndex:groupIndex andAssetIndex:index];
[assetsDictionary setObject:result forKey:path];
[assetsDictionary setObject:result forKey:result.defaultRepresentation.url];
}
};
それがこの例外を引き起こしています:
malloc: *オブジェクト 0x1f8c1200 のエラー: 解放されるポインターが割り当てられませんでした
この問題を解決する方法、またはこの方法で辞書を実装するより良い方法について何か考えはありますか?