Это работает, но я надеялся найти решение, которое не заставляй меня 'выберите все сообщения, которые вы хотите пометить как прочитанное" по одному. Спасибо за ваше предложение! Если книга написана и для североамериканского рынка, то имеет смысл использовать американский английский. Однако, независимо от вашего выбора, я согласен с @StrongBad, что вы должны быть последовательны. Выбрать один диалект и придерживаться его. @Тони, я думаю, вы можете изменить параметры обновления, как на глобальном, так и в приложении. На некоторых устройствах вы можете изменить путь установки по умолчанию, а не другим, это, как правило, в памяти или настройках приложения, но вы никогда не говорил, что устройство.

Постижение список перебирает значения из исходного списка/ввод. Мы хотим, чтобы значение, которое будет добавлено к новому/вывода списка, если, и только если уже не было видно, следовательно, условное выражение , Если я не видел. Когда новое значение добавляется к новому/вывода списка, видел набор должен быть обновлен, отсюда видно.добавить(Я) вызов функции. Однако набор.добавить() метод возвращает никто, которая оценивается как ложное. Поэтому не оператора добавляется, так что не видел.добавить(я) всегда возвращает значение true.