コードでラベルにフロート値を表示したいコードを使用してUILabelテキストを表示
私は次のコードで試しましたが、うまくいきません!!!!私を助けてくれますか?
あなたの参照のための私のコードを見つける:
UILabel * label;
float a;
a=2;
{ label = [self valueForKey:[NSString stringWithFormat:@"A:%d", a]];}
が、それはこのような:SIGABRT
コードでラベルにフロート値を表示したいコードを使用してUILabelテキストを表示
私は次のコードで試しましたが、うまくいきません!!!!私を助けてくれますか?
あなたの参照のための私のコードを見つける:
UILabel * label;
float a;
a=2;
{ label = [self valueForKey:[NSString stringWithFormat:@"A:%d", a]];}
が、それはこのような:SIGABRT
書式設定されたテキストをtext
プロパティに設定し、このビューの後に表示します(self.viewはUIViewControllerに使用することを前提としています)
UILabel * label = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 100, 30)];
[label setText:[NSString stringWithFormat:@"%f", a]];
[self.view addSubview:label];
[label release];
ありがとうベリリウムそれは働いた – user1118664
ものとしてエラーを与えている:あなたが設定され、その後、ラベルを作成する必要があります最初は
[label setText:[NSString stringWithFormat:@"A:%f", a]];
これを使用してください
UILabel * label;
float a;
label.text=[NSString stringWithFormat:@"%f",a];
そのコードはどのクラスの中にありますか?つまり、あなたのコードで** self **は何ですか? –