Добавляйте кавычки вокруг переменной в строке с помощью SwiftUI

#swift #string-interpolation #quotations

#быстрый #строка-интерполяция #цитаты

Вопрос:

У меня есть следующая строка:

 let url = "https://newsapi.org/v2/everything?language=enamp;q=(query))amp;from=(pastDate)amp;to=(todaysDate)amp;sortBy=publishedAtamp;pageSize=100amp;apiKey=(apiKey[ii])"  

Я хочу включить цитаты вокруг (запрос). Как я могу это сделать??

Комментарии:

1. URLComponents и URLQueryItem являются твоим другом. Кстати, вы уверены, что после этого есть дополнительная закрывающая скобка query ?

2. Ну, я использую сайт под названием NewsAPI, и для фраз запросов они утверждают: Здесь поддерживается расширенный поиск: Окружите фразы кавычками («) для точного соответствия. К вашему сведению, я очень новичок в Swiftui. Спасибо!

3. Вместо добавления кавычек вы можете закодировать URL-адрес, добавив процентную кодировку. Именно это URLComponents и URLQueryItem делаем. И этот вопрос не имеет особого отношения к SwiftUI.

4. Здорово. Спасибо за информацию! Опять же, очень новичок в разработке, так что это очень полезно.