请求成员“nameField”不是结构或联合:错误

时间:2012-04-02 05:30:04

标签: ios objective-c ios5

我的错误讯息:

  

请求成员“nameField”不是结构或联合

我的错误代码:

NSString *msg = nil;
if (nameField.text.length > 0)
    msg = [[NSString alloc] initWithFormat:@"Relax, %@, all is good".nameField.text];
else
    msg = @"Relax, all is good";

2 个答案:

答案 0 :(得分:1)

您的代码行

msg = [[NSString alloc] initWithFormat:
       @"You can breathe easy,%@, EveryThing went ok". nameField.text];

试试这个

msg = [[NSString alloc] initWithFormat:
       @"You can breathe easy,%@, EveryThing went ok", nameField.text];
                                                     ^

你已经习惯改变了。而不是逗号 - > :@ “...”,

检查这是否有帮助

答案 1 :(得分:0)

你有一个点(。),在initWithFormat

之后你应该有一个逗号吗?