Откройте страницу поиска Google для моего запроса, используя swift (xcode) - PullRequest
0 голосов
/ 28 апреля 2018

Я хочу открыть страницу поиска Google для данного запроса, используя swift. Вот мой код, который открывает веб-страницу Google в моем браузере по умолчанию, но он мне нужен, чтобы открывать результаты поиска по заданному запросу. Как это сделать? Я новичок в Свифте.

 if let url = URL(string: "https://www.google.com"), NSWorkspace.shared.open(url) {
        print("default browser was successfully opened")
    }

1 Ответ

0 голосов
/ 28 апреля 2018

Попробуйте использовать этот код:

let search = “Example”
if let url = URL(string: "https://www.google.com.au/search?client=safari&channel=ipad_bm&source=hp&ei=PSrkWqHVDYrc8QXp85zoAw&q=/(search)&oq=example&gs_l=mobile-gws-wiz-hp.3..0l5.58620.59786..60164...0....334.1724.0j2j3j2..........1.......3..41j0i131.SurD5PmVspw%3D"), NSWorkspace.shared.open(url) {
        print("default browser was successfully opened")
    }

Константа «search» - это то, что вы хотите найти. Это не будет работать для пробелов однако. Для пробела вы бы хотели иметь «+» между каждым словом вместо пробела.

...