在创建自定义 iOS 表格视图单元格时,我创建了一个新的 .xib 文件,在界面生成器中拖放了一些 UI 元素,我的 .h 文件看起来像这样......
#import <UIKit/UIKit.h>
@interface MasterTableViewCell : UITableViewCell
{
IBOutlet UILabel *cellLabel;
IBOutlet UIImage *cellImage;
}
@property (nonatomic, retain) IBOutlet UILabel *cellLabel;
@property (nonatomic, retain) IBOutlet UIImage *cellImage;
@end
在一些博客上,我看到缺少实例变量。什么时候需要声明实例变量?特定 UI 对象是否不需要实例变量和 @property 声明。此外,我正在使用自动引用计数创建应用程序,因此也不存在垃圾收集需求。这对实例变量和属性的使用有什么影响?