Запитання з тегом «nsstring»

NSString - це звичайно-текстовий клас символьних рядків у програмі Cocoa та Cocoa Touch. Дивіться також NSMutableString, NSData та NSMutableData (для об'єктів, які містять байти, а не символи на людській мові), та NSAttributedString та NSMutableAttributedString (для рядків з багатотекстовими текстами).





9
Створення NSData з NSString у Swift
Я намагаюся в кінцевому підсумку мати NSMutableURLRequestз дійсним HTTPBody, але я не можу отримати свої рядкові дані (що надходять від a UITextField) у корисний NSDataоб'єкт. Я бачив цей метод інакше: NSString(data data: NSData!, encoding encoding: UInt) Але я, здається, не можу знайти жодної документації для мого випадку використання. Я готовий …

22
Видаліть усі, крім числа, NSString
У мене є NSString (номер телефону) з деякими дужками та дефісами, оскільки деякі номери телефонів відформатовані. Як би я видалив усі символи, крім чисел, із рядка?

29
Як я можу конвертувати маркер свого пристрою (NSData) в NSString?
Я впроваджую push-сповіщення. Я хотів би зберегти мітку 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. другий друкує маркер. Як я можу отримати свій новийDeviceToken як NSString?

5
Як я деріаріалізую рядок JSON в NSDictionary? (Для iOS 5+)
У моєму додатку iOS 5 у мене є запис, NSStringщо містить рядок JSON. Я хотів би десаріалізувати це представлення рядків JSON у рідний NSDictionaryоб'єкт. "{\"password\" : \"1234\", \"user\" : \"andreas\"}" Я спробував такий підхід: NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@"{\"2\":\"3\"}" options:NSJSONReadingMutableContainers error:&e]; Але це кидає помилку виконання. Що я роблю неправильно? …

5
Як дізнатися, чи починається NSString з певної іншої рядки?
Я намагаюся перевірити, чи починається рядок, який я буду використовувати як URL, починаючи з http. Те, що я зараз намагаюся перевірити, здається, не працює. Ось мій код: NSMutableString *temp = [[NSMutableString alloc] initWithString:@"http://"]; if ([businessWebsite rangeOfString:@"http"].location == NSNotFound){ NSString *temp2 = [[NSString alloc] init]; temp2 = businessWebsite; [temp appendString:temp2]; businessWebsite …

8
Заміна застарілого -sizeWithFont: constrainedToSize: lineBreakMode: в iOS 7?
В iOS 7 метод: - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode і спосіб: - (CGSize)sizeWithFont:(UIFont *)font застарілі. Як я можу замінити CGSize size = [string sizeWithFont:font constrainedToSize:constrainSize lineBreakMode:NSLineBreakByWordWrapping]; і: CGSize size = [string sizeWithFont:font];


3
Використовуйте великі літери або змінити регістр NSString в Objective-C
Мені було цікаво, як використовувати великі літери, знайдені в об'єкті в NSMutableArray. А NSArrayмістить рядок 'April'в індексі 2. Я хочу, щоб це було змінено на 'APRIL'. Чи є щось таке просте? viewNoteDateMonth.text = [[displayDate objectAtIndex:2] capitalized];

18
Завдання-C: читання файлів рядок за рядком
Який підходящий спосіб роботи з великими текстовими файлами в Objective-C? Скажімо, мені потрібно прочитати кожен рядок окремо, і я хочу розглядати кожен рядок як NSString. Який найефективніший спосіб зробити це? Одне рішення - це метод NSString: + (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error а потім розділіть лінії за допомогою нового роздільника …



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.