如何在iphone中获取String值

时间:2011-10-04 06:56:55

标签: iphone

我有A班和B班 A类有一个方法,NSString作为返回类型  如下所示 A类:

NSString *hello; 
hello =[[NSString alloc]initWithString:[self method:stringname]];
-(NSString*)method:stringname {

return String123; 
}

现在在B组:

NSString *hello1; 
hello1 =[[NSString alloc]initWithString:objA.hello];
NSLog("hello1 %@",hello1);

这里我得到的值为null,该值在A类中打印但在B类中不打印 休息一切@proprty和@synthesize已添加

任何人都可以告诉我上面代码的正确答案是什么

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

在A级

NSString *hello; 
hello =[[NSString alloc]initWithString:[self method:stringname]];

+ (NSString*)method:stringname 
{
    return String123; 
}

现在在B组:

NSString *hello1; 
hello1 =[[NSString alloc]initWithString:[ClassA method:string]];
NSLog("hello1 %@",hello1);