【发布时间】:2013-02-20 07:48:06
【问题描述】:
我正在尝试使用以下IBActions 将UITextField 输入添加到NSMutableArray,连接到UITextFields 的“已结束编辑”部分:
- (IBAction) returnKey1
{
[textInputOne addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
[textInputOne resignFirstResponder];
[players addObject:textInputOne.text];
}
- (IBAction) returnKey2
{
[textInputTwo addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
[textInputTwo resignFirstResponder];
[players addObject:textInputTwo.text];
NSLog(@"array: %@",players);
}
我已经在viewDidLoad 部分初始化了玩家数组,如下所示:
- (void)viewDidLoad
{
[super viewDidLoad];
players = [[NSMutableArray alloc] init];
}
但数组仍然是'nil'。有谁知道如何解决这个问题?
【问题讨论】:
-
你已经初始化播放器了吗?
-
@Ares 我相信我有。
-
@Josh Caswell 我看过所有这些,但没有一个能解决我的问题。
-
请编辑您的问题,以包含您尝试解决问题的内容。
-
@JoshCaswell 当然你可以帮助我解决上述代码的问题,无论我试图到达那里。
标签: ios objective-c nsmutablearray