2011-07-13 17 views
2

こんにちは、すべての人は、私はObjective Cの中に新しいですし、私は助けを必要とし、私は私のxml ファイルから読み取られ、私は私のNSStringlong変換NSStringの

NSArray *names = [partyMember elementsForName:@"price"]; 
     if (names.count > 0) { 
      GDataXMLElement *firstName = (GDataXMLElement *) [names objectAtIndex:0]; 
      price = firstName.stringValue; 
     } else continue; 

     NSArray *names1 = [partyMember elementsForName:@"date"]; 
     if (names1.count > 0) { 
      GDataXMLElement *firstName1 = (GDataXMLElement *) [names1 objectAtIndex:0]; 
      date = firstName1.stringValue; 

    NSArray *names1 = [partyMember elementsForName:@"test"]; 
     if (names1.count > 0) { 
      GDataXMLElement *firstName1 = (GDataXMLElement *) [names1 objectAtIndex:0]; 
      test = firstName1.stringValue; 

答えて

3
dateNsstringboolNSStringに変換したいです

BOOLの場合 文字列がnilまたは長さ0の場合はNOです。それ以外の場合はYESです。

NSDateFormatterのdateFromStringは、文字列を日付に変換します。あなたはCスタイルのフォーマッタでそれを設定します。

長い使用の場合longValue long long myval = [mystring longLongValue];必要に応じて

NSStringのは、いくつかのコンバータ – doubleValue – floatValue – intValue – integerValue – longLongValue – boolValue

使用しています。

0

NSString自体には、bool値とfloat値を取得する関数があります。

referenceを参照してください。

日付を取得するには、NSDateFormatterを参照する必要があります。

0

NSStringBOOLに変換するには、以下の方法を使用します。

BOOL boolValue = [myString boolValue]; 

NSStringの長時間使用longLongValue:に変換する場合。

NSString~NSDateについては、以下の参考コードを使用してください。将来的には

NSString *dateString = @"2011-07-13"; 
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 
[dateFormatter setDateFormat:@"yyyy-MM-dd"]; 
NSDate *dateFromString = [[NSDate alloc] init]; 
dateFromString = [dateFormatter dateFromString:dateString]; 
+0

NSString * string = @ "2011-07-05T10:26:13.91 + 02:00";私はこのストライドをフォーマットするのをやるよ –

2

、最初のAppleのドキュメントをご覧ください。それは非常に徹底的です。 pageNSStringには、boolValueメソッドとlongLongValueメソッドがあります。ドキュメントの内容を読むことはできますが、それらはあなたのブールと長いケースを処理します。

日付の変換に関しては、このトピックで多くのスタックオーバーフローの質問がありますが、この1つはhereです。

私は通常、RTFMとは言いませんが、この場合、情報は簡単に2回の検索で簡単に見つかりました。

+0

私もRTFMと言いたくなった。 meta.stackoverflowについてもっと議論があるかもしれませんが、私はsimilarsの一定の重みを思いついた質問に対してレビュー/警告を得ることが可能かどうか疑問に思います –

関連する問題