Хештеги для постов с использованием swift

У меня есть uitextfield для тегов. Мой парс "Post" Класс имеет столбец для тегов, когда пользователь создает сообщения. Я хочу, чтобы текстовое поле для тегов было сохранено в базе данных таким образом, чтобы я мог запросить этот столбец в классе Posts, а также иметь возможность отображать их в приложении, разделенном знаком "#" сразу после закрытия клавиатуры или когда они попали в пробел.

При создании этого вопроса та же функциональность, что и в стеке, переполняет теги, но для ios!

1 ответ

Решение

Ваши теги должны действительно быть классом, а ваш столбец тегов должен быть массивом указателей (не строк).

По мере ввода пользователем вы можете запросить соответствующие теги и отобразить эти параметры. Если совпадений не найдено, вы можете создать и сохранить новый тег. Затем добавьте тег в массив указателей (добавьте уникальный метод).

При запросе ваших объектов вы можете использовать опцию include key, чтобы одновременно загружать массив указателей тегов, чтобы вы могли отображать имена тегов.

Для запроса по тегу вы получаете объект тега, а затем запрашиваете объекты, в которых массив тегов содержит этот объект тега.

Другие вопросы по тегам