0

Привет, я делаю базовую игру, и я хочу, чтобы вы могли публиковать рекорды пользователей на Facebook вместе с пресетными словами, поэтому все, что нужно сделать пользователю, - нажать кнопку «Отправить». Так что в основном все, что мне нужно, это «Мой рекорд - ххх». У меня есть публикация на Facebook, но я не могу представить слова с помощью highscore xxx.Как отображать переменную и слова сразу при публикации рекорда на Facebook (быстро)?

SharetoFacebook.setInitialText("My highscore is" + finalTime.text) 

где окончательное время является ярлыком. если я выберу «Мой рекорд», он опубликует рекорды. И если я выберу finalTime.text, он опубликует только слова. Как объединить их вместе быстро?

+0

Сначала необходимо развернуть опцию: свойство текста UILabel является необязательным. –

ответ

1
SharetoFacebook.setInitialText("My highscore is /(finalTime.text!)") 

Вы можете добавить переменную в строку, записав /() с именем переменной внутри.

0
SharetoFacebook.setInitialText("My highscore is + \(finalTime.text)") 

Довольно простая синтаксическая кривая обучения.

Там ya go.

0

Вы не можете установить начальный текст для Facebook из-за их условий, но вы можете добавить ссылку, которая появится, когда пользователь нажмет кнопку «Поделиться» на Facebook. Если вам действительно нужно установить исходный текст, используйте Twitter или электронную почту. Надеюсь это поможет!