验证用户输入的文本是否适合家庭

时间:2015-08-05 18:03:13

标签: ios swift validation input

我正在开发一个涉及用户输入的iOS应用程序,我想保持它对孩子友好。该应用程序的主要功能之一是用户输入的标题和短语可以显示给使用该应用程序的每个人。

当用户创建新标题时,我想验证它是否安全可行。我最初的想法只是列出所有亵渎的单词,并确认标题中没有任何单词:

for bad_word in list_of_bad_words:
    if bad_word in user_inputted_title:
         // Complain to user!
// Title is okay.

我认为必须有图书馆或最佳做法才能做到这一点。人们可以很容易地用数字替换字母,我确信有一些SFW单词会产生不恰当的短语。

有人能建议更好的方法吗?具体来说,如果有任何Swift工具会很棒!

1 个答案:

答案 0 :(得分:0)

有一些cocoapods:

我个人没有使用这些,但我希望这些可以成为一个很好的起点。第一个用星号替换任何亵渎,第二个可以给你亵渎的范围,所以你可以用你自己的填充物替换它。祝你好运。