私は文字列を分離し、同じusingcomponentsSeparatedByStringから配列をフェッチしようとすると、文字列に値がありますが、配列に値を渡すと配列の値は常にNULLになります。私は以下のコードを添付しています。componentsSeparatedByStringは配列のためにnilを返します
私は内容以外の、それは動作しません何らかの理由があるように思われないよう、あなたが、あなたは何が起こっているかを把握することができますので、様々な段階で、すべてのVARSの値を取得する必要があると思うself.str_amenitiesValues = [[NSString alloc] init];
self.str_amenitiesValues = [[arr_HotspotDetails valueForKey:@"Amenities"] objectAtIndex:0];
self.arr_amenities_values =[[NSArray alloc] init];
if (![self.str_amenitiesValues isEqualToString:@""])
{
//NSLog(@"%@",[self.str_amenitiesValues componentsSeparatedByString:@","]);
self.arr_amenities_values = [self.str_amenitiesValues componentsSeparatedByString:@","];
}
の内容を確認する二重にお勧めします?そして、componentsSeparatedByStringの直前にself.str_amenitiesValuesがありますか? – Novarg
arr_hotspotDetailsは、文字列が来る主な配列です。str_amenitiesValuesはnsstringです。 –
配列と文字列です。私はそれが何であるか知りたいです – Novarg