--- title: FAQ layout: docs permalink: /docs/faq.html prevPage: subclassing.html nextPage: containers-asviewcontroller.html --- ### Common Developer Mistakes
-init:
.nodeBlock
.viewBlocks
.ASCellNodes
are not reusable.CALayer
's .cornerRadius
property (or shadowPath, border or mask).UICollectionViewCells
with Texture?.ASDisplayNode
keep alive reference.
ASTextNode *title=[[ASTextNode alloc]init];
title.attributedString=Text;
[self addSubnode:title];
retain cycles
(
"-> _keepalive_node -> ASTextNode ",
"-> _view -> _ASDisplayView "
)
UICollectionViewCells
alongside native ASCellNodes
.
Note that these UIKit cells will **not** have the performance benefits of `ASCellNodes` (like preloading, async layout, and async drawing), even when mixed within the same `ASCollectionNode`.
However, this interoperability allows developers the flexibility to test out the framework without needing to convert all of their cells at once. Read more here.