Articles of object

Можно ли игнорировать символы в строке при сопоставлении с регулярным выражением

Я хотел бы создать регулярное выражение, чтобы при сравнении строки с массивом строк совпадения возвращались с регулярным выражением, игнорирующим определенные символы. Вот один пример. Рассмотрим следующий массив имен: { "Andy O'Brien", "Bob O'Brian", "Jim OBrien", "Larry Oberlin" } Если пользователь вводит «ob», я бы хотел, чтобы приложение применило предикат регулярного выражения к массиву, и все […]

приложение пробуждено (активно) от UILocalNotification

Я предлагаю пользователю UILocalNotification . Когда он запускает мое приложение из уведомления, мое приложение становится активным, если оно находится в фоновом режиме. Как я могу узнать, что приложение было пробуждено (Active) из уведомления?

Почему я не могу установить ограничения автоматической компоновки при добавлении ограничений в представление, которое я добавил в UIWindow?

Чтобы создать темный оверлей на экране, я добавляю представление обо всех других представлениях в UIWindow: UIView *darkOverlayView = [[UIView alloc] initWithFrame:[UIScreen mainScreen].bounds]; darkOverlayView.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.85]; Затем я хочу центрировать UIImageView в новом darkOverlayView и попытаться сделать следующее: UIImageView *imageFromLink = [[UIImageView alloc] initWithImage:responseObject]; imageFromLink.translatesAutoresizingMaskIntoConstraints = NO; CGFloat widerThanHeightBy = imageFromLink.bounds.size.width / imageFromLink.bounds.size.height; [darkOverlayView […]

Извлечение данных из класса Parse.com и в NSArray

Я использую следующий запрос, чтобы получить некоторые данные из класса Parse.com. То, что я хотел бы сделать, – извлечь объект Rating из объектов NSArray rateObjects. Как мне это сделать? спасибо за любую помощь PFQuery *rateQuery = [PFQuery queryWithClassName:@"Rating"]; [rateQuery whereKey:@"photo" equalTo:self.photo]; [rateQuery includeKey:@"photo"]; rateQuery.cachePolicy = kPFCachePolicyNetworkElseCache; rateQuery.limit = 20; [rateQuery findObjectsInBackgroundWithBlock:^(NSArray *rateObjects, NSError *error) { […]

Получать значения из данных NSJSONSerialization

У меня есть данные JSON, которые извлекаются из URL-адреса. Код, который я написал, отлично работает, чтобы загрузить JSON и проанализировать его, но я не могу получить доступ к нему так, как мне нужно, особенно там, где данные содержатся в качестве подэлемента другого. Вот формат JSON: { address = "<null>"; city = "<null>"; country = UK; […]

Как дождаться завершения NSXMLParser в iOS

Я хочу дождаться завершения процесса NSXMLParser, а затем продолжить работу с другими процессами. Я использую NSXMLParser для анализа данных XML. Это мой код: – (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict { NSLog(@"Did start element"); if ( [elementName isEqualToString:@"FILENAME"]) { XML_FIELD = FILENAME_CLOUD2; NSLog(@"found rootElement"); return; } else if ( [elementName isEqualToString:@"UPLOADTIME"]) […]

JSON Objective-C Parsing Fail

Я написал следующий код, но я продолжаю получать нуль. Я пробовал много разных вариантов этого, но я терпел неудачу исключительно тяжело. Это то, что я получаю с сервера. Два объекта. [{ "Описание": "Yolo.", "Название": "вы", "идентификатор": 1}, { "Описание": "SMITH", "название": "Джон", "идентификатор": 2}] Любая помощь будет принята с благодарностью …… Спасибо. NSData *response = […]

Objective-C Если инструкция сравнения поплавков не работает

Это буквально самая странная вещь, с которой я когда-либо сталкивался. Итак, у меня есть float под названием ratingDecimal , и я использую некоторые условия для его сравнения. Вот как выглядят условия: if (ratingDecimal >= 0.0) { if (ratingDecimal < 0.3 && ratingDecimal != 0.3) { ratingDecimal = 0.0; NSLog(@"bigger or equal to 0 and smaller […]

Получение содержимого комплекса NSDictionary

Я вызываю API, который возвращает некоторые данные высокого уровня в формате JSON . Затем он обрабатывается в NSDictionary например; NSDictionary *results = [NSJSONSerialization JSONObjectWithData:JSONData options:kNilOptions error:&error]; Когда я вхожу в журнал, это может быть очень сложный результат, подобный этому: { one = { oneone = 12345; onetwo = "Hello"; onethree = "How Are You"; }; […]

Цель управления памятью – C

Я читал учебник по управлению памятью на iOS, и я хотел бы задать несколько вопросов. В учебнике представлен метод сеттера, реализованный следующим образом: – (void)setCount:(NSNumber *)newCount { [newCount retain]; [_count release]; // Make the new assignment. _count = newCount; } и два способа реализации метода reset . Метод 1. Мой вопрос по этому методу выглядит […]

Intereting Posts