昨日のエントリーで、Objective-Cでtokenの作り方を書いたが、NSStringに変換したい場合はどうすればいいのだろうか?
同じ悩みをもった人がいたようだ。
How can I convert my device token (NSData) into an NSString?
どうやら、下の方法でおkのようだ。
NSString* deviceToken = [[[[[newDeviceToken description]
                     stringByReplacingOccurrencesOfString: @"<" withString: @""] 
                    stringByReplacingOccurrencesOfString: @">" withString: @""] 
                   stringByReplacingOccurrencesOfString: @" " withString: @""] retain];
NSLog(@"%@",deviceToken);実際に試したところ、確かに、これで取得できた。descriptionメソッドを使うところが、今回のミソ。
備忘録として。
 
 
 
 
0 コメント:
コメントを投稿