[英]How to get String value in 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被添加
誰能告訴我上述代碼的正確答案是什么
你可以試試這個:
在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);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.