Pytania otagowane jako nsstring

NSString to klasa ciągów znaków zwykłego tekstu w Cocoa i Cocoa Touch. Zobacz także NSMutableString, NSData i NSMutableData (dla obiektów, które zawierają bajty zamiast znaków języka ludzkiego) oraz NSAttributedString i NSMutableAttributedString (dla ciągów tekstu sformatowanego).





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 …


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?

5
Jak deserializować ciąg JSON do NSDictionary? (Dla iOS 5+)
W mojej aplikacji na iOS 5 mam NSStringciąg znaków JSON. Chciałbym zdeserializować tę reprezentację ciągu JSON na NSDictionaryobiekt natywny . "{\"password\" : \"1234\", \"user\" : \"andreas\"}" Wypróbowałem następujące podejście: NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@"{\"2\":\"3\"}" options:NSJSONReadingMutableContainers error:&e]; Ale zgłasza błąd czasu wykonania. Co ja robię źle? -[__NSCFConstantString bytes]: unrecognized selector sent …

5
Jak sprawdzić, czy NSString zaczyna się od określonego innego ciągu?
Próbuję sprawdzić, czy ciąg, którego będę używać jako adresu URL, zaczyna się od http. Sposób, w jaki próbuję teraz sprawdzić, wydaje się nie działać. Oto mój kod: NSMutableString *temp = [[NSMutableString alloc] initWithString:@"http://"]; if ([businessWebsite rangeOfString:@"http"].location == NSNotFound){ NSString *temp2 = [[NSString alloc] init]; temp2 = businessWebsite; [temp appendString:temp2]; businessWebsite …

8
Zamiennik dla przestarzałego -sizeWithFont: constrainedToSize: lineBreakMode: w iOS 7?
W iOS 7 metoda: - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode i metoda: - (CGSize)sizeWithFont:(UIFont *)font są przestarzałe. Jak mogę wymienić CGSize size = [string sizeWithFont:font constrainedToSize:constrainSize lineBreakMode:NSLineBreakByWordWrapping]; i: CGSize size = [string sizeWithFont:font];



18
Cel-C: Czytanie pliku wiersz po wierszu
Jaki jest właściwy sposób postępowania z dużymi plikami tekstowymi w Objective-C? Powiedzmy, że muszę przeczytać każdą linię osobno i chcę traktować każdą linię jako NSString. Jaki jest najefektywniejszy sposób zrobienia tego? Jednym z rozwiązań jest użycie metody NSString: + (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error a następnie podziel linie za pomocą …



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.