Die NSData-Klasse ist eine Apple-Klasse zum Speichern generischer Daten. Wird häufig beim Lesen / Schreiben von und in Dateien sowie im Internet verwendet.
Ich habe UTF-8 NSDatavom Windows-Server codiert und möchte es NSStringfür das iPhone konvertieren . Wie konvertiere ich Daten in Zeichenfolgen, da Daten Zeichen (wie ein Gradsymbol) enthalten, die auf beiden Plattformen unterschiedliche Werte haben ?
Weiß jemand, wie man ein konvertiert UIImage in einen Base64-String und ihn dann umkehrt? Ich habe den folgenden Code; Das Originalbild vor dem Codieren ist gut, aber ich erhalte erst ein leeres Bild, nachdem ich es codiert und decodiert habe. NSData *imageData = UIImagePNGRepresentation(viewImage); NSString *b64EncStr = [self encode: imageData]; …
Ich versuche letztendlich eine NSMutableURLRequestmit einer gültigen zu haben HTTPBody, aber ich kann meine Zeichenfolgendaten (die von a stammen UITextField) nicht in ein verwendbares NSDataObjekt übertragen. Ich habe diese Methode gesehen, um in die andere Richtung zu gehen: NSString(data data: NSData!, encoding encoding: UInt) Aber ich kann anscheinend keine Dokumentation …
Ich habe versucht, eine Zeichenfolge NSDatain Swift zu initialisieren . In der NSString Cocoa-Dokumentation sagt Apple, dass Sie Folgendes verwenden müssen: init(data data: NSData!, encoding encoding: UInt) Apple hat jedoch kein Beispiel für die Verwendung oder den Ort der Platzierung angegeben init. Ich versuche, den folgenden Code von Objective-C in …
Ich verwende diesen Code in meiner App, der mir hilft, ein Bild zu senden. Ich habe jedoch eine Bildansicht mit einem Bild. Ich habe keine Datei in Appbundle, aber das Bild auf meiner Seite. Wie kann ich den folgenden Code ändern? Kann mir jemand sagen , wie kann ich konvertieren …
Ich implementiere Push-Benachrichtigungen. Ich möchte mein APNS-Token als Zeichenfolge speichern. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } Die erste Codezeile gibt null aus. Der zweite druckt den Token. Wie kann ich mein newDeviceToken als NSString erhalten?
Ich versuche, ein UIImageto zu speichern NSDataund dann das NSDataBack to a new UIImagein Swift zu lesen . Um das UIImagein zu konvertieren , verwende NSDataich den folgenden Code: let imageData: NSData = UIImagePNGRepresentation(myImage) Wie konvertiere ich imageData(dh NSData) zurück in eine neue UIImage?
Ich speichere einen openssl privaten Schlüssel EVP_PKEY als nsdata. Dafür serialisiere ich mit dem folgenden Code in einen Byte-Stream unsigned char *buf, *p; int len; len = i2d_PrivateKey(pkey, NULL); buf = OPENSSL_malloc(len); p = buf; i2d_PrivateKey(pkey, &p); Dabei ist pkey vom Typ EVP_PKEY. Dann speichere ich die Bytes aus dem …
Ich kann erstellen UIImageaus NSDatamit [UIImage imageWithData:]oder [UIImage initWithData:]Methoden. Ich frage mich, ob ich NSDatavon einem bestehenden den Rücken bekommen kann UIImage? Etwas auf der Linie vonNSData *myData = [myImage getData];
Ich suche nach einer Möglichkeit, ein NSData-Objekt in eine hexadezimale Zeichenfolge zu serialisieren. Die Idee ist, das für die Benachrichtigung verwendete deviceToken zu serialisieren, bevor es an meinen Server gesendet wird. Ich habe die folgende Implementierung, aber ich denke, es muss einen kürzeren und schöneren Weg geben, dies zu tun. …
Ich habe ein NSURLObjekt, das mir den Pfad einer lokalen Datei (im Dokumentenordner) gibt. Ich möchte ein NSDataObjekt mit dem Inhalt dieser Datei füllen. Versucht mit, dataWithContentsOfURL:aber dies schlägt fehl. Ich weiß, dass die Datei existiert, weil das iPhone SDKden Pfad zurückgibt. Kann mir bitte jemand sagen, wie ich ein …
Ich lade gerade ein Bild mit Imgur unter iOS mit dem folgenden Code auf einen Server hoch: NSData* imageData = UIImagePNGRepresentation(image); NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString* fullPathToFile = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"SBTempImage.png"]; [imageData writeToFile:fullPathToFile atomically:NO]; [uploadRequest setFile:fullPathToFile forKey:@"image"]; Der Code funktioniert einwandfrei, wenn er im Simulator ausgeführt und eine …
Ich lade ein Bild von einer URL, die von einem Drittanbieter bereitgestellt wurde. Die URL enthält keine Dateierweiterung (oder keinen Dateinamen) (da es sich um eine verdeckte URL handelt). Ich kann die Daten daraus (in Form von NSData) nehmen und in ein UIImage laden und gut anzeigen. Ich möchte diese …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.