-3

Xcode を使用する私のクラスでは、ゲーム アプリにタイマーを追加しています。

このクラスには本が与えられておらず、私自身と他のクラスメート全員が、目的 c を使用してコードを記述する方法についてクリークを上げています。これは Xcode とアプリ開発の入門コースと思われますが、この言語の使い方についてはわかりません。

これらの 3 つのメソッドを入力する必要があります。

//Clock.m file

#import "Clock.h"

@implementation Clock

int seconds = 1;
int minutes = 60;

- (NSString*) currentTime {
    //return the value of the clock as an NSString in the format of mm:ss
}
- (void) incrementTime {
     //increment the time by one second
}
- (int) totalSeconds;
    //return total seconds in the value of an (int).
@end

誰かがチュートリアルへのリンクを持っているか、これらの空白を埋めてコードの構文を簡単に説明するのを手伝ってくれますか?

4

1 に答える 1

2

まずGoogleに聞いてみてください。問題を小さなチャンクに分割し、そこから進みます。

これが学習中に役立つことを願っています!

#import "Clock.h"

@implementation Clock

int _time = 0;

- (NSString*) currentTime {
    //return the value of the clock as an NSString in the format of mm:ss
    //You will get minutes with
    int minutes = _time / 60;
     //remaining seconds with
    int seconds = _time % 60;

    NSString * currentTimeString = [NSString stringWithFormat:@"%d:%d", minutes, seconds];

    return currentTimeString;
}
- (void) incrementTime {
    //increment the time by one second
    _time++;
}
- (int) totalSeconds {
//return total seconds in the value of an (int).
    return _time;
}
@end
于 2013-09-10T20:36:30.903 に答える