Skip to content
This repository has been archived by the owner on Feb 2, 2023. It is now read-only.

[ASVideoPlayerNode] Use ASDisplayNode base class lock for subclass property syncrhonization, fix retain cycles #1878

Merged
merged 1 commit into from
Jul 10, 2016

Conversation

hannahmbanana
Copy link
Contributor

Fixes these ASVideoNode retain cycles:

Pods/AsyncDisplayKit/AsyncDisplayKit/ASVideoPlayerNode.mm:361: error: RETAIN_CYCLE
Retain cycle involving the following objects: (1) a block capturing self; (2) an object of class ASDisplayNode retaining another object via instance variable _viewBlock, (3) object self retaining self._scrubberNode, at line 361, column 3

Pods/AsyncDisplayKit/AsyncDisplayKit/ASVideoPlayerNode.mm:509: error: RETAIN_CYCLE
Retain cycle involving the following objects: (1) a block capturing self; (2) an object of class ASDisplayNode retaining another object via instance variable _viewBlock, (3) object self retaining self._spinnerNode, at line 509, column 3

@ghost ghost added the CLA Signed label Jul 10, 2016
@appleguy appleguy added this to the 1.9.9 milestone Jul 10, 2016
@appleguy appleguy merged commit ff7a586 into master Jul 10, 2016
@appleguy appleguy deleted the ASVideoPlayerLocking branch July 10, 2016 06:51
aimalygin pushed a commit to aimalygin/AsyncDisplayKit that referenced this pull request Sep 16, 2020
* Add `ASImageCacherCompletion` breaking API change.

* Remove unnecessary trailing pounds.
aimalygin pushed a commit to aimalygin/AsyncDisplayKit that referenced this pull request Sep 16, 2020
* master_up: (43 commits)
  Do not expose tgmath.h to all clients of Texture (facebookarchive#1900)
  Call will / did display node for ASTextNode. Fixes facebookarchive#1680 (facebookarchive#1893)
  Remove background deallocation helper code (facebookarchive#1890)
  [Accessibility] Ship ASExperimentalDoNotCacheAccessibilityElements (facebookarchive#1888)
  🎉 3.0.0 (facebookarchive#1883)
  Upgrade to Xcode 11.5 (facebookarchive#1877)
  Renames AS_EXTERN and ASViewController (facebookarchive#1876)
  Improve ThreeMigrationGuide.md (facebookarchive#1878)
  Add a 3.0 migration guide (facebookarchive#1875)
  I forgot this in the last PR and I'm pushing to master, I'm a bad person.
  Update for 3.0.0-rc.2 (facebookarchive#1874)
  Update RELEASE.md (facebookarchive#1873)
  Fix all the warnings and re-enable on CI (facebookarchive#1872)
  Prepare for 3.0.0-rc.1 release (facebookarchive#1870)
  -[ASNetworkImageNode setURL:resetToDefault:] forget to reset animatedImage (facebookarchive#1861)
  [ASDisplayNode] Implement accessibilityElementsHidden (facebookarchive#1859)
  Fix documentation for ASCornerRoundingTypeClipping (facebookarchive#1863)
  Add iOS13 UIContextMenu api to ASCommonCollectionDelegate (facebookarchive#1860)
  [ASDisplayNode] Implement accessibilityViewIsModal (facebookarchive#1858)
  Update FBSnapshotTestCase to iOSSnapshotTestCase (=6.2) (facebookarchive#1855)
  ...
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants