![](/img/trans.png)
[英]How to subclass CollectionViewCell and change subclass Identifier programmatically?
[英]core data subclass with collectionViewCell
在我的基於collectionView的應用程序中,我想緩存最后加載的100個單元格,我認為對我來說最好的方法是使用核心數據。 我已經有了UICollectionViewCell的自定義類,顯然所有單元格都是這個類的對象。 它看起來像這樣:
@interface Cell : UICollectionViewCell
@property (strong, nonatomic) NSString *cellFacebookId;
@property (strong, nonatomic) NSString *cellMail;
@property (strong, nonatomic) NSString *cellAddId;
@property (strong, nonatomic) NSString *cellCategory;
@property (strong, nonatomic) IBOutlet UIImageView *cellBackImg;
@property (strong, nonatomic) IBOutlet UIImageView *titleBarImage;
@end
現在我創建了一個名為Cell的實體,具有相同的屬性。 我可以創建一個NSManagedObject子類,將替換我原來的“Cell”類,並仍然將其用作UICollectionViewCell自定義類?
您不能將NSManagedObject的子類用作UICollectionView單元格。 它必須是UICollectionViewCell的子類。 除了UICollectionView通過緩存它們重用單元格。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.