私のアプリケーションには、いくつかのデータを含む 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]];
}