だから私はsとs を持つNSArray「myArray」を持っています。私は別のものでそれらを必要とするので、私はこのように行きます:NSNumberNSStringUIView
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil];
details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"];
subjectTextは機能します。しかし、どのようにしてNSNumbers を取り除くことができますか?(実際には文字列として必要です...)次NSStringのNSNumberようなaを変換します
NSString *blah = [NSNumber intValue]。しかし、上記のコードでそれを設定する方法がわかりません...
すごい..ご利用ありがとうございます!ドキュメンテーションを参照するか、それを理解するためのサンプルコードを提供できますか?=)
—
dav3
objectForKey。したがって、変換を試みる前に、そこから適切な値を抽出する必要があります。NSNumberを含むほとんどのCocoaオブジェクトタイプは、descriptionメソッドを呼び出す(または%@フォーマット文字列で使用する)ことによって文字列に変換できることに注意してください。