具有UITextFieldDelegate问题的模型视图控制器

时间:2012-11-08 07:10:37

标签: iphone objective-c ios xcode

我正在处理一些非常简单的事情,而且我认为我犯了一个小错误,我可能只是在这里看不到。我在MVC之间进行此操作,只需将名称从AddViewController转移到MasterViewController,然后将其添加到MasterController的{​​{1}}。虽然,我已经“NSLogged”了一切到了流程的每一步,我基本上得到的是输入“名称”UITableView的文本没有传递给我{ {1}}方法,UITextField

此外,有一点,这是有效的,我在将NSString的名称设置为_aname时遇到了问题。所以,如果任何人都可以只是看看那部分,并确保我已正确设置,我会非常感激。

简而言之,它看起来像这样。

MasterViewController.h

MasterViewController

MasterViewController.m

AddViewController

Name.h

@property (nonatomic, strong) AddViewController *addViewController;

Name.m

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
    }

    cell.textLabel.text = [self.Name setName:name];
    NSLog(@"%@", cell.textLabel.text);

    return cell;

AddViewController.m

- (NSString *)setName:(NSString *)name;

1 个答案:

答案 0 :(得分:0)

如果我的评论没有帮助,我制作了一个示例项目,我想如何展示如何从文本字段到表格视图中获取数据。如果您对此有任何疑问,请告诉我:

https://github.com/MaxGabriel/TextField-TableView-Example