Ok, I see.
So should I change my code to this:
function xml_data(){
$data_array; //my array with my data
$field = get_field_object('field_1');
$field['choices'] = array();
foreach($$data_array as $choice){
$field['choices'][ $choice ] = $choice;
}
return $field;
}
add_action('wp_insert_post', 'xml_data');
apply_filters( 'acf/prepare_field', 'xml_data' );
Could it work that way?
Thank you