簡體   English   中英

如何在iPhone中獲取字符串值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM