Я пытаюсь получить первое слово от String
предложение как переменное. Как это сделать? У меня есть локальное уведомление, и мне нужно использовать его первое слово в качестве переменной, возможно ли это? Для LocalNotifications
Я использую библиотеку LocalNotificationHelper
для удобства управления. Возможно, есть логическая проблема, но я так не думаю. Более того, я не знаю достаточно вариантов в языке Swift
.Как получить первое слово из предложения в Swift
Редактировать: У меня также есть nameField.text!
в NSUserDefaults
как массив. Мне нужно удалить первое слово сообщения из этого массива. Прямо сейчас я удаляю только первый объект из этого массива, но это не решение для меня, потому что мне нужно удалить имяField.text! из этого массива, когда вызывается LocalNotification и пользователь нажимает кнопку.
Здесь я создаю уведомительное сообщение:
LocalNotificationHelper.sharedInstance().scheduleNotificationWithKey("text", title: "see options(left)", message: nameField.text!+"some text", date: deadlinePicker.date, userInfo: userInfo)
Теперь мне нужно message:nameField.text!
быть переменной при запуске приложения.
Это, как я вызвать уведомление кнопки действия:
NSNotificationCenter.defaultCenter().addObserver(self, selector: "someFunction:", name: IDENTIFIER, object: nil)
думать о том, что определяет слово и как вы, как человек извлекает первое слово, а затем сделать то же самое в коде. – luk2302
Зачем вам не использовать информацию пользователя? Или вы хотите, чтобы это создавало текст сообщения уведомления? – Wain
@Wain, check Я отредактировал мое сообщение. Я хочу получить его как переменную, чтобы не создавать переменную для этого уведомления. –