我有这个,我试图让它成为str和@“text”,但我不知道如何将它们绑在一起。
有什么想法吗?
答案 0 :(得分:1)
我不知道这是否是您的问题,但您发布的代码有一个额外的分号。你有:
-(IBAction)changeProductText:(NSString *)str; //Problem is here
{
lblProductTxt.text = str;
}
应该是
-(IBAction)changeProductText:(NSString *)str
{
lblProductTxt.text = str;
}
您应该尝试在IBAction中使用以下代码来了解str是否实际具有值:
NSLog(@"Value of String: %@", str)
答案 1 :(得分:0)
你想附加两个字符串吗?使用stringByAppendingString:
:
- (IBAction) changeProductText:(NSString *)str
{
// set label text to str followed by "text"
lblProductTxt.text = [str stringByAppendingString:@"text"];
}