@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;
}
本文详细探讨了Objective-C与Swift两种语言在iOS开发领域的应用与区别,包括其优势、适用场景及实际案例分析。

被折叠的 条评论
为什么被折叠?



