0

これが私の Button メソッドです。ボタンを押すと、その値は毎回インクリメントされ、ラベルに表示されます。次に 6 に達し、 1.0 、 7 = 1.1、 8 = 1.2 、 12 のように 2.0 のようにクリケット オーバー フォーマットに変換します。

どうやってやるの?

-(void)OneNoBTNPressedMethod
{
    // LBL it's my label & display the text

    NSString * overStorage = LBL.text;

    // perform the addition operation

    CalcOperation operation;

    operation = Plus;

    //add one every time when we press the button

    NSString * overOneBTNStr = [NSString stringWithFormat:@"1"];
    NSString *overVal = overOneBTNStr;

    LBL.text= [NSString stringWithFormat:@"%qi",[overVal longLongValue]+[overStorage longLongValue]];
}

事前にサンクス..

4

2 に答える 2

0

このロジックを試してください

Let `int num` is count
Then

numBeforeDecimal = num/6;
numAfterDecimal = num%6;

両方の数値を連結

[NSString stringWithFormat: @"%d.%d",numBeforeDecimal,numAfterDecimal];
于 2013-08-09T13:17:35.183 に答える