Properties UIImageView的强声明还是弱声明以及嵌入UIScrollView的UIImage属性?

Properties UIImageView的强声明还是弱声明以及嵌入UIScrollView的UIImage属性?,properties,ios6,uiscrollview,uiimageview,Properties,Ios6,Uiscrollview,Uiimageview,我在NavController中嵌入了一个UIScrollview,两者都在iOS6情节提要中拖出。在scrollViewController viewDidLoad中,我以编程方式添加UIImageView,并为进入该UIImageView的图像保留一个属性 @interface MyScrollViewController () <UIScrollViewDelegate> @property (weak, nonatomic) IBOutlet UIScrollView *s

我在NavController中嵌入了一个UIScrollview,两者都在iOS6情节提要中拖出。在scrollViewController viewDidLoad中,我以编程方式添加UIImageView,并为进入该UIImageView的图像保留一个属性

@interface MyScrollViewController () <UIScrollViewDelegate>

@property (weak, nonatomic) IBOutlet UIScrollView *scrollView;
@property (strong, nonatomic) UIImageView *imageView;
@property (strong, nonatomic) UIImage *image;

@end
@interface MyScrollViewController()
@属性(弱的、非原子的)IBUIScrollView*scrollView;
@属性(强,非原子)UIImageView*imageView;
@属性(强,非原子)UIImage*image;
@结束

在情节提要中拖出ScrollView并连接插座,默认情况下这是一个弱属性,但是对于其他两个属性,最佳做法是什么?

最新版本的Xcode默认使用
strong
。如果使用
,编译器可能会警告您在给定范围内多次访问弱变量。所以,除非你有充分的理由不这样做,否则一切都要使用
strong