我正在启动目标C,我想创建一个带有文本输入的表单。我的视图中有很多文本字段,我想检查写入的值是否良好(只有数字,只有文本)。
我该怎么做?我发现了一些文档但不是很多......如果有人有好的资源来帮助我制作表格。
我也想知道如何获取数组中的所有值。
感谢您的帮助,如果我的问题看起来很糟糕,那就很抱歉。
我知道ruby,php,javascript:)
答案 0 :(得分:1)
给定一个名为textfield1
的文本字段,您可以通过textfield1.text
访问其字符串内容。这将产生一个NSString对象,然后您可以分析它。您可以使用NSRegularExpression或循环遍历1-char-substrings或任何您喜欢的内容,在NSString上阅读。 Google搜索还会很快为您提供有关如何使用NSRegularExpressions的示例。
看到您正在使用iOS,您可能需要考虑使用特殊控件来满足您的特定需求。例如,不是使用文本字段来请求数字,而是在用户输入非数字时进行投诉,而是向他显示滑块而不是文本字段。
对于第二个问题,给定一个包含NSString对象的数组array1
,您可以通过快速枚举来遍历它们:
for (NSString* string in array1)
{
// do something with each string in array1
}