使用NSDictionary对象初始化NSString?

时间:2013-01-22 01:37:53

标签: objective-c nsstring

如何使用NSDictionary对象初始化NSString? 目前,我正在使用这个:
 (字符串已经声明)
string = [NSString stringWithFormat:@“%@”,[attributeDict objectForKey:@“id”]];


这可以正常工作,因为我可以NSLog和一切,但是,由于某种原因,我不能将它传递给另一种方法。我试过这样一个名为控制器的类,如下所示:
[controller externalEchoString:string] 在控制器中有一个名为externalEchoString的方法:

-(void) externalEchoString:(NSString *) test{
NSLog(@"%@", test);
}

由于某种原因,它无法对字符串进行NSLog ....任何想法?

1 个答案:

答案 0 :(得分:-1)

解决方案:调用如下方法:

[ClassName methodName:[NSString stringWithFormat:@"%@", [dicthere objectForKey:@"id"]]];