【发布时间】:2011-08-10 17:15:19
【问题描述】:
我正在 Xcode 中创建一个拨号盘应用程序(这与 iPhone Phone 应用程序非常相似)并且一切正常,但按钮链接到标签。
将某个数字添加到标签上其他数字的末尾的代码是什么(如果有意义的话!)?该数字将基于标签的标题(因此,如果按钮是数字 6 或数字 2 等,它将自动计算出来......)。
我需要输入数字的标签叫做 phoneNumberLabel。
这是我正在使用的代码(不起作用);
-(void)displayPhoneNumber
{
self.phoneNumberLabel.text = self.phoneNumberString;
NSLog(@"Displayed Phone Number");
}
-(IBAction)numberButtonPressed:(UIButton *)pressedButton
{
int toneIndex = [pressedButton.titleLabel.text intValue];
SystemSoundID toneSSID = toneSSIDs[toneIndex];
AudioServicesPlaySystemSound(toneSSID);
self.phoneNumberString = [self.phoneNumberString stringByAppendingString:pressedButton.titleLabel.text];
[self displayPhoneNumber];
NSLog(@"Number Pressed");
}
【问题讨论】:
标签: objective-c xcode phone-number