【问题标题】:assetResourcesForAsset: cause deadlockassetResourcesForAsset:导致死锁
【发布时间】:2016-03-02 14:25:53
【问题描述】:

两个线程同时访问fileName。

设置 If 0 造成死锁。但是如果 1 一切顺利的话。

那么是什么造成的呢?

【问题讨论】:

    标签: ios ios9 phasset photokit


    【解决方案1】:

    确保您没有在主线程上同步调用+[PHAssetResource assetResourcesForAsset:]。该方法(可能还有其他PHAssetResource 方法,我还没有调查过)在内部的主线程上执行。

    【讨论】:

    • 我也这么认为
    猜你喜欢
    • 2018-04-20
    • 2012-09-20
    • 2018-06-04
    • 2016-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-03
    相关资源
    最近更新 更多