タグ付けされた質問 「nsdata」


7
UTF-8でエンコードされたNSDataをNSStringに変換します
NSDataWindowsサーバーからエンコードされたUTF-8を持っているので、それをNSStringiPhone に変換したいと思います。データには、両方のプラットフォームで異なる値を持つ文字(度記号など)が含まれているため、データを文字列に変換するにはどうすればよいですか?
567 ios  nsstring  nsdata 

23
UIImageとBase64文字列の間の変換
UIImageaをBase64文字列に変換し、それを逆にする方法を知っている人はいますか? 以下のコードがあります。エンコード前の元の画像は問題ありませんが、エンコードしてデコードした後にしか空白の画像が得られません。 NSData *imageData = UIImagePNGRepresentation(viewImage); NSString *b64EncStr = [self encode: imageData]; NSString *base64String = [self encodeBase64:imageData];
224 ios  swift  uiimage  base64  nsdata 

9
SwiftでNSStringからNSDataを作成する
私は最終的にNSMutableURLRequest有効なを使用しようとしていますがHTTPBody、(からのUITextField)文字列データを使用可能なNSDataオブジェクトに取得できないようです。 私は他の方法でこの方法を見てきました: NSString(data data: NSData!, encoding encoding: UInt) しかし、私は私のユースケースのドキュメントを見つけることができないようです。必要に応じて文字列を他のタイプに入れることは自由ですが、NSDataSwift を使用するための初期化オプションはどれも探しているようには見えません。

7
SwiftでNSDataから文字列を初期化する方法
私はNSDataSwift から文字列を初期化しようとしています。 でNSStringのココアのドキュメント Appleはあなたがこれを使用する必要が言っています: init(data data: NSData!, encoding encoding: UInt) ただし、Appleは、使用例や配置場所の例を含めていませんinit。 次のコードをObjective-CからSwiftに変換しようとしています NSString *string; string = [[NSString alloc] initWithData: data encoding: NSUTF8StringEncoding]; 私は次のような多くの可能な構文を試しています(もちろんそれはうまくいきませんでした): var string:NSString! string = init(data: fooData,encoding: NSUTF8StringEncoding)
173 string  swift  cocoa  nsdata 

7
UIImageをNSDataに変換する
私はアプリでこのコードを使用しています。画像を送信するのに役立ちます。 ただし、画像付きの画像ビューがあります。appbundleにファイルはありませんが、画像は私の側にあります。以下のコードをどのように変更できますか?私は変換することができますどのように誰も私を伝えることができるmyimageのNSData? // Attach an image to the email NSString *path = [[NSBundle mainBundle] pathForResource:@"rainy" ofType:@"jpg"]; NSData *myData = [NSData dataWithContentsOfFile:path]; [picker addAttachmentData:myData mimeType:@"image/jpeg" fileName:@"rainy"];

29
デバイストークン(NSData)をNSStringに変換するにはどうすればよいですか?
プッシュ通知を実装しています。APNSトークンを文字列として保存したいのですが。 - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } コードの最初の行はnullを出力します。2番目はトークンを出力します。newDeviceTokenをNSStringとして取得するにはどうすればよいですか?

9
UIImageをNSDataに変換し、SwiftでUIImageに戻す?
私はtoを保存してUIImageから、Swiftの新しいものにNSData読みNSData戻そうとしていますUIImage。に変換UIImageするNSDataには、次のコードを使用しています。 let imageData: NSData = UIImagePNGRepresentation(myImage) どのようにして変換しないimageData(すなわち、NSData新に)戻ってUIImage?
142 ios  swift  uiimage  png  nsdata 

6
NSDataを文字列に変換しますか?
openssl秘密鍵EVP_PKEYをnsdataとして保存しています。このため、以下のコードを使用してバイトストリームにシリアル化しています unsigned char *buf, *p; int len; len = i2d_PrivateKey(pkey, NULL); buf = OPENSSL_malloc(len); p = buf; i2d_PrivateKey(pkey, &p); ここで、pkeyはEVP_PKEYタイプです。次に、以下の行を使用して、バッファ 'p'からのバイトをNSDataとして格納しています NSData *keydata = [NSData dataWithBytes:P length:len]; 現在、以下のコードを使用してNSStringに変換していますが、コンソールに出力すると、他の文字が表示されます。 NSString *content =[ NSString stringWithCString:[keydata bytes] encoding:NSUTF8StringEncoding]; 誰か助けてもらえますか? 基本的に私はEVP_PKEYをsqliteデータベースに保存したい 私は正しい軌道に乗っていますか?ありがとう。
122 iphone  ios  sqlite  openssl  nsdata 

6
UIImageから基になるNSDataを取得する
私は作成することができますUIImageから、NSData使用[UIImage imageWithData:]または[UIImage initWithData:]方法。 私NSDataは既存のものから取り戻すことができるのだろうかUIImage?の何かNSData *myData = [myImage getData];

15
NSDataを16進文字列にシリアル化する最良の方法
NSDataオブジェクトを16進数の文字列にシリアル化するための、素敵なココアの方法を探しています。アイデアは、サーバーに送信する前に、通知に使用されるdeviceTokenをシリアル化することです。 私は次の実装をしていますが、それを行うにはもっと短くて良い方法がいくつかあるはずだと思っています。 + (NSString*) serializeDeviceToken:(NSData*) deviceToken { NSMutableString *str = [NSMutableString stringWithCapacity:64]; int length = [deviceToken length]; char *bytes = malloc(sizeof(char) * length); [deviceToken getBytes:bytes length:length]; for (int i = 0; i < length; i++) { [str appendFormat:@"%02.2hhX", bytes[i]]; } free(bytes); return str; }

5
iPhone-ローカルファイルのURLからのNSData
NSURLローカルファイル(ドキュメントフォルダー内)のパスを指定するオブジェクトがあります。を入力したいNSDataこのファイルの内容をオブジェクトます。を使用してみましたdataWithContentsOfURL:が、失敗します。iPhoneSDKがパスを返すので、ファイルが存在することはわかっています。 誰かが私がどのように得ることができるか教えてもらえますか NSDataURLローカルファイルからオブジェクトをますか? ありがとう。
85 iphone  nsdata  nsurl 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.