我一直在尝试在应用程序上执行此操作,但我无法使其正常工作,请有人帮助我并发布一些关于我将如何执行此操作的代码。我需要发生的是当 UITextField 中的文本等于 UILabel 时。谢谢
H。视图控制器
@interface AlphabetSceneViewController : UIViewController {
UILabel *stopWatchLabel;
NSTimer *stopWatchTimer;
NSDate *startDate;
IBOutlet UILabel *wordToType;
IBOutlet UITextField *wordTyped;
还有他们。视图控制器
    - (void)updateTimer
{
    NSDate *currentDate = [NSDate date];
    NSTimeInterval timeInterval = [currentDate timeIntervalSinceDate:startDate];
    NSDate *timerDate = [NSDate dateWithTimeIntervalSince1970:timeInterval];
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"mm:ss.SSS"];
    [dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0.0]];
    NSString *timeString=[dateFormatter stringFromDate:timerDate];
    stopWatchLabel.text = timeString;
}
- (IBAction)onStartPressed:(id)sender {
    startDate = [NSDate date];
    stopWatchTimer = [NSTimer scheduledTimerWithTimeInterval:1.0/10.0
                                                      target:self
                                                    selector:@selector(updateTimer)
                                                    userInfo:nil
                                                     repeats:YES];
}
- (IBAction)onStopPressed:(id)sender {    
    [stopWatchTimer invalidate];
    stopWatchTimer = nil;
    [self updateTimer];
    if ([wordToType.text isEqualToString:@"stop"]) {
    }
}
非常感谢帮助!