iOSアプリケーションの開発には本当にn00bです。これは私の人生で私の最初のアプリケーションであり、私は本当にいくつかの助けが必要です。n00bの場合:数値データを他のデータに送信してから要約を保存するNSUserDefault
私のアプリのコンセプトは走っています。
すると、ユーザーのクリックボタン「スタートラン」、アプリがどのくらい彼らは別のビューで実行しないユーザーに通知距離を追跡します。
次に、ユーザーが「ワークアウトを終了」ボタンをクリックすると、各走行トリップを終了するたびに保存する必要がある「合計距離」変数に距離が加算(plused)されます。
さらに、インデックスビューでアプリを起動すると、「総距離」が読み込まれる必要があります。
私が言及したように、私は初心者ですので、どのようにすればいいか教えてください。どこにコードを入れたらいいですか?私はサンプルコードにも感謝します。私は保存されたデータを使って新しい(新鮮な)データをどのように加えて保存して表示するのかを知る必要があります。
私の英語は本当に申し訳ありません。
事前のサポートをありがとうございます。
====編集済み================ ここに私のコードが距離関数を計算するのです。
-(void)computeDistanceFrom:(CLLocation *)oldL tO:(CLLocation *)newL {
NSLog(@"oldd %@",oldL);
NSLog(@"new %@",newL);
CLLocationDistance currentDistance = [oldL distanceFromLocation:newL];
NSLog(@"you have travel=%f",currentDistance);
distance = distance + currentDistance;
double distanceInKm = distance/1000;
distanceLabelValue = [[NSString stringWithFormat:@"%1.2f",distanceInKm]retain];
distanceLabel.text = distanceLabelValue;
}
今私は、ユーザーがそれぞれの時間をワークアウトの距離を得ることができます。しかし、私はどこで「総距離」変数を作成するのか、どこでどこを知るかを知っています。次に、トレーニング距離を「総距離」に加算します。最後に「総距離」を保存して、インデックスビューに表示します。
助けてください...
は、各トランザクション(ワークアウト)を格納するようにしてください。その後、あなたはそれを使ってすべてを行います(合計、平均など)。 CoreDataオブジェクトに格納することができます。 – NeverBe