Я хотел бы знать, есть ли способ вызвать функцию вместе с NavigationLink в Swift. У меня есть подробный вид списка сообщений, но для того, чтобы получить всю информацию для этого подробного просмотра постов, мне нужно вызвать функцию сборщика, чтобы загрузить кучу дополнительной информации, которую я не могу сделать при первоначальном вызове, так как в значительной степени увеличит время, чтобы сделать первоначальный запрос на должности. Что-то вроде следующего, имейте в виду, что это определенно не так, как это будет выглядеть, как я представляю, как это будет работать.
List(self.posts) { result in
NavigationLink(call: PostFetchingFunction(PostID: result.ID) -> destination: DetailedPostView(post: PostFetchingFunction.result)) {
Text("Go to detailed post view")
}
}
Как я уже сказал, это, безусловно, не правильно Swift код, но может быть полезна только визуализация кода того, что я хотел бы сделать.