目标C noob,retain或属性上的强属性与继承的属性不匹配

时间:2015-01-16 20:10:47

标签: objective-c collectionview

我是Objective-c的新手。试图学习故事板。我在ViewController.h中遇到以下错误:

  

'保留(或强烈)'属性' collectionView'才不是   匹配继承自' UICollectionViewController'

的属性

以下是抱怨的代码:

#import <UIKit/UIKit.h>

    @interface ViewController : UICollectionViewController <UICollectionViewDataSource, UICollectionViewDelegate>

    @property (nonatomic, weak) IBOutlet UICollectionView *collectionView;

    @end

感谢。

1 个答案:

答案 0 :(得分:3)

您的collectionView属性覆盖了从UICollectionViewController继承的属性,weak与继承的内存管理语义不匹配。鉴于该物业已经存在,您可以简单地使用它 - 无需重新定义它。