我是新手iOS
,我已经写过这样的代码
NSString *Mobilenumber =[firstObj valueForKey:@"MobilNo"];
NSLog(@"Mobile Number is =%@",Mobilenumber);
NSString *Employeeid=[firstObj valueForKey:@"EmpId"];
NSLog(@"Employee ID is =%@",Employeeid);
手机号码给我正确的值,而Employeeid
给我这样的值0xb000000000000033。但是当我NSLog
的Employeeid值显示为3时。
但是当我用另一个文本的价值来弥补它时
if ([EmployeeStr isEqual:techString])
它不会进入if
条件,但两个字符串都包含相同的值。如何解决这种类型的值0xb000000000000033。
//我认为您正在为该键“ EmpId”获取NSNumber对象,请像这样尝试,我希望它对您有用。
NSString *Employeeid = [NSString stringWithFormat:@"%@", [firstObj valueForKey:@"EmpId"]]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句