我目前将对象添加到数组中,其标签取自用户输入的文本字段。
即使该字段为空,它也会添加一个条目。
我将textfield分配给一个字符串,然后想检查它是否为nil,如果是,则不要将它添加到数组中。
我已经习惯了java,可以用
这样的东西来完成if(enteredText.length > 0){ //add to array}
我现在在我的代码中尝试以下内容
if(title != nil)
{
[plistArray addObject:title];
[plistArray writeToFile:filepath atomically: YES];
}
但它似乎没有用,并且没有可用的点方法来获取输入文本的长度。
我怎么能在Obj-C中实现这个目标?
此致
答案 0 :(得分:4)
使用NSString的-length方法
if(title != nil && [title length])
{
[plistArray addObject:title];
[plistArray writeToFile:filepath atomically: YES];
}