@interface MyViewController : UIViewController
{
NSMutableArray *_myArray;
NSString *_myStr;
}
@property (retain,nonatomic) NSMutableArray *myArray;
@property (retain,nonatomic) NSString *myStr;
{
NSMutableArray *_myArray;
NSString *_myStr;
}
@property (retain,nonatomic) NSMutableArray *myArray;
@property (retain,nonatomic) NSString *myStr;
@end
@implementation MyViewController
@synthesize myArray=_myArray,myStr=_myStr;
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self)
{
//如果myArray 需要初始化,在内部需要使用
self.myArray=[NSMutableArray array];
// 或者
// _myArray =[[NSMutableArray alloc]init];// 在dealloc中需要把_myArray release了
}
return self;
}