Pytania otagowane jako nsdata

Klasa NSData to klasa Apple do przechowywania danych ogólnych. Często używany podczas czytania / zapisywania zi do plików oraz internetu.


7
Konwertuj NSData zakodowane w UTF-8 na NSString
Mam kodowanie UTF-8 NSDataz serwera Windows i chcę przekonwertować go NSStringna iPhone'a. Ponieważ dane zawierają znaki (takie jak symbol stopnia), które mają różne wartości na obu platformach, w jaki sposób przekonwertować dane na ciąg?
567 ios  nsstring  nsdata 

23
Konwertuj między UIImage i ciągiem Base64
Czy ktoś wie, jak przekonwertować ciąg UIImagena Base64, a następnie odwrócić go? Mam poniższy kod; oryginalny obraz przed kodowaniem jest dobry, ale otrzymuję pusty obraz dopiero po jego zakodowaniu i zdekodowaniu. NSData *imageData = UIImagePNGRepresentation(viewImage); NSString *b64EncStr = [self encode: imageData]; NSString *base64String = [self encodeBase64:imageData];
224 ios  swift  uiimage  base64  nsdata 

9
Tworzenie NSData z NSString w Swift
Próbuję ostatecznie mieć NSMutableURLRequestpoprawną wartość HTTPBody, ale nie mogę uzyskać moich danych ciągu (pochodzących z a UITextField) do użytecznego NSDataobiektu. Widziałem tę metodę pójścia w drugą stronę: NSString(data data: NSData!, encoding encoding: UInt) Ale nie mogę znaleźć żadnej dokumentacji dla mojego przypadku użycia. Jestem otwarty na umieszczenie ciągu w innym …

7
Jak zainicjować ciąg z NSData w Swift
Próbowałem zainicjować ciąg z poziomu NSDataw języku Swift. W dokumentacji NSString Cocoa Apple mówi, że musisz użyć tego: init(data data: NSData!, encoding encoding: UInt) Jednak Apple nie podał żadnego przykładu użycia ani miejsca umieszczenia pliku init. Próbuję przekonwertować następujący kod z Objective-C na Swift NSString *string; string = [[NSString alloc] …
173 string  swift  cocoa  nsdata 

7
przekonwertować UIImage na NSData
Używam tego kodu w mojej aplikacji, który pomoże mi wysłać obraz. Jednak mam widok obrazu z obrazem. Nie mam pliku w appbundle, ale mam obraz po swojej stronie. Jak mogę zmienić poniższy kod? Czy ktoś może mi powiedzieć, jak mogę przejść myimagena NSData? // Attach an image to the email …

29
Jak przekonwertować token urządzenia (NSData) na NSString?
Wdrażam powiadomienia push. Chciałbym zapisać mój token APNS jako ciąg. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } Pierwsza linia kodu wypisuje wartość null. druga drukuje token. Jak mogę uzyskać mój newDeviceToken jako NSString?


6
Konwertować NSData na ciąg?
Przechowuję klucz prywatny openssl EVP_PKEY jako nsdata. W tym celu serializuję do strumienia bajtów przy użyciu poniższego kodu unsigned char *buf, *p; int len; len = i2d_PrivateKey(pkey, NULL); buf = OPENSSL_malloc(len); p = buf; i2d_PrivateKey(pkey, &p); gdzie pkey jest typu EVP_PKEY. Następnie przechowuję bajty z bufora `` p '' jako …
122 iphone  ios  sqlite  openssl  nsdata 


15
Najlepszy sposób na serializację NSData do ciągu szesnastkowego
Szukam przyjemnego kakaowego sposobu serializacji obiektu NSData do ciągu szesnastkowego. Chodzi o to, aby serializować deviceToken używany do powiadomienia przed wysłaniem go na mój serwer. Mam następującą implementację, ale myślę, że musi być jakiś krótszy i przyjemniejszy sposób, aby to zrobić. + (NSString*) serializeDeviceToken:(NSData*) deviceToken { NSMutableString *str = [NSMutableString …

5
iPhone - NSData z adresu URL pliku lokalnego
Mam NSURLobiekt, który daje mi ścieżkę do pliku lokalnego (w folderze dokumentów). Chcę wypełnić NSDataobiekt zawartością tego pliku. Próbowałem używać, dataWithContentsOfURL:ale to się nie udaje. Wiem, że plik istnieje, ponieważ iPhone SDKzwraca ścieżkę. Czy ktoś może mi powiedzieć, jak mogę uzyskać NSDataobiekt z URLpliku lokalnego? Dzięki.
85 iphone  nsdata  nsurl 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.