如何在ios中以字符串格式将textfield值加载到nsmutablearray

如何在ios中以字符串格式将textfield值加载到nsmutablearray,ios,objective-c,uitextfield,nsmutablearray,Ios,Objective C,Uitextfield,Nsmutablearray,我试图使用add object方法将textfield值加载到可变数组中,但该值不是字符串格式。我在下面输入数组结构。多谢各位 { ItemUPC = rr001; ------->>>>>in this place ItemUnits = ""; Itemcost = ""; } 我期待这种结构 { ItemUPC = "rr001"; ------->>>>>in

我试图使用add object方法将textfield值加载到可变数组中,但该值不是字符串格式。我在下面输入数组结构。多谢各位

  {
     ItemUPC = rr001;   ------->>>>>in this place       
    ItemUnits = "";
    Itemcost = "";
 } 
我期待这种结构

{
     ItemUPC = "rr001";   ------->>>>>in this place       
    ItemUnits = "";
    Itemcost = "";
 } 
谢谢

试试这个:

[NSString stringWithFormat:@"%@", yourtextField.text];
试试这个:

[NSString stringWithFormat:@"%@", yourtextField.text];

在这两种情况下,它实际上都是一个字符串。问题是NSLog()仅在为空字符串或字符串中有空格时才显示“”符号

您可以这样检查:

for (id object in yourArrayName) {
  NSLog(@"%@", [object class]);
}

如果对象是一个字符串,它应该说类似于\uu NSCFConstantString

的内容。在这两种情况下,它实际上都是一个字符串。问题是NSLog()仅在为空字符串或字符串中有空格时才显示“”符号

您可以这样检查:

for (id object in yourArrayName) {
  NSLog(@"%@", [object class]);
}

如果对象是字符串,它应该说类似于\uu NSCFConstantString

嗨,我更新我的问题,请检查..嗨,我更新我的问题,请检查..当我在中间添加空格时,我得到响应当我在中间添加空格时,我得到响应响应1.NSTaggedPointerString2.\u NSCFConstantString1.NSTaggedPointerString2.\u NSCFConstantString