在我的应用程序中,我有一个包含一些数据的 NSArray。我想获取该数据并将其放入被NSMutableArray
调用的subArrayData
. 我能够将我的第一个数组中的数据插入到可变数组中,但是当应用程序运行时,我得到:
警告:从“nsarray *”分配给“nsmutablearray *”的不兼容指针类型请帮忙。
以下是我的代码:.h 文件
#import <UIKit/UIKit.h>
@interface AddNew : UIViewController
{
NSMutableArray *subArrayData;;
}
@property(nonatomic ,retain)NSMutableArray *subArrayData;
.m 文件
#import "AddNew.h"
#import "DashBoardPage.h"
#import "SubmitYourListing.h"
@implementation AddNew
@synthesize subArrayData;
-(void)accommodationAndTravel
{
subArrayData =[[NSArray alloc] initWithArray:[NSArray arrayWithObjects:@"Select one",@"Accommodation and travel hospitality",@"Apartments and villas",@"Bed and Breakfast",@"Caravan parks and campsites",@"Hospitality",
@"Hotels and Motels",@"Snow and Ski lodges",@"Tourist attractions and tourism information",@"Tours and Holidays",@"Travel agents and Services",nil]];
}