Make Cell Node Properties Atomic (#74)

* Make ASCellNode indexPath and supplementaryElementKind atomic

* Update the change log

* Fix licenses

* Be explicit with atomic

* Rename the protocol

* And the file
This commit is contained in:
Adlai Holler
2017-05-02 14:09:12 -07:00
committed by GitHub
parent 471f02daa7
commit a7656766f9
20 changed files with 131 additions and 142 deletions

View File

@@ -72,9 +72,9 @@ NS_ASSUME_NONNULL_BEGIN
*/
@property (nonatomic, strong, nullable) UICollectionViewLayoutAttributes *layoutAttributes;
@property (weak, nullable) ASCollectionElement *collectionElement;
@property (atomic, weak, nullable) ASCollectionElement *collectionElement;
@property (nonatomic, weak, nullable) ASDisplayNode *owningNode;
@property (atomic, weak, nullable) id<ASRangeManagingNode> owningNode;
@property (nonatomic, assign) BOOL shouldUseUIKitCell;