ここでは、いくつかの値を持つ2番目のvcの1つのvcパスに可変配列があります。
問題の値を変更する必要がありself.namesFoodSubCategoryます。最初のvc配列の値も変更します。
今、それを    self.namesFoodSubCategory = [namesArray copy] ;
今に変更すると、それはうまくコピーされますが、その中の要素を追加または削除できず、self.namesFoodSubCategoryクラッシュが発生します。
誰かが私を助けることができますか????
 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil andParamArray:(NSMutableArray *)namesArray
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
        self.namesFoodSubCategory = namesArray ;
        NSLog(@"In Sec   %@",self.namesFoodSubCategory);
    }
    return self;
}