如何在ios中以字符串格式将textfield值加载到nsmutablearray
我试图使用add object方法将textfield值加载到可变数组中,但该值不是字符串格式。我在下面输入数组结构。多谢各位如何在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
{
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