Articles of ориентированный

CGImageRef из NSData имеет значение null, но UIImage – нет?

Я пытаюсь переместить некоторую загрузку изображения в фоновый режим. В настоящее время я загружаю UIImages в фоновом режиме, но из того, что я прочитал, это не предлагаемый способ сделать это, вместо этого я должен загрузить CGImageRef в фоновом режиме, а затем загрузить UIImage из него в основной поток. Проблема в том, что когда я пытаюсь […]

Добавить subview из nib или программно

Просто вопрос концепции. Что бы вы предпочли сделать и почему, если вам нужно вставить в представление subview, скорее всего, у вас есть файл nib для его добавления или вы бы его программно вставляете? Я говорю о разработке xcode 4. ~ с использованием раскадровки. Привет, Гай.

Поведение NSDateFormatter в iOS 5.1 и iOS 6

Кто-нибудь еще заметил некоторые различия между iOS 5.1 и iOS 6.0? Ниже приведен формат строки даты в каждой версии по-разному: NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; dateFormatter.dateFormat = @"MM/dd/yyyy HH:mm:ss (vvvvv)"; NSDate *lDate = [[NSDate alloc]init]; NSString *sDate = [dateFormatter stringFromDate:lDate]; В iOS 5.1 sDate «10/01/2012 16:43:09 (GMT-05: 00)», но в iOS 6.0 sDate […]

Преобразование NSDate

У меня есть NSDate (давайте назовите его x ), 12 September, 2012 10:18PM (GMT) . Я хочу преобразовать x за минуту до полуночи моего текущего часового пояса (EST). Итак, x, представленный в EST с NSDateFormatter после преобразования, будет 12 September, 2012 11:59PM (EST) . Каков наилучший способ сделать это? благодаря

Что из среднего подчеркивания в объективе-C

Возможный дубликат: Как подчеркивается символ подчеркивания перед переменной в классе цели-c какао? Почему переименовать синтезированные свойства в iOS с ведущими подчеркиваниями? Я – зеленая рука в программировании iOS. Я всегда вижу такое заявление в коде другого @synthesize textNoteOrLink = _textNoteOrLink; В чем смысл подчеркивания? Можем ли мы просто «textNoteOrLink» в этом случае.

Манипулирование датами

Я новичок в iOS, и я получаю небольшую проблему, чтобы следить за шаблонами iOS при написании метода. Я пытаюсь найти простой способ увеличить значения в дате, используя цель-c. Принимая во внимание: NSInteger incrementType = 1; // from 1 to 4, days, weeks, months, year NSInteger incrementSize = 20 // the increment size NSDate* date = […]

Извлечь изображение из URL-адреса

URL-адрес: https://api.url2png.com/v3/P4DE5D1C99D8EF/7bbb6e0d1b74fb0ae1d4f18b06320096/400×400/abc.com Я хочу получить изображение выше в UIImage. Я попробовал это: NSURL *urlString = [NSURL URLWithString:@"https://api.url2png.com/v3/P4DE5D1C99D8EF/7bbb6e0d1b74fb0ae1d4f18b06320096/400×400/abc.com"]; NSData *imageData = [[NSData alloc]initWithContentsOfURL:urlString]; UIImage *img = [UIImage imageWithData:imageData]; Но, похоже, это не работает. У url нет расширения файла, например .png или .jpg . Можно ли извлечь изображение с такого URL?

Отмена фоновой задачи, когда приложение переходит на передний план

В моем приложении я синхронизирую свои данные с сервером, когда пользователь закрыл приложение (то есть он входит в фоновый режим). Этот процесс занимает около минуты и включает в себя различные вызовы на сервер для загрузки данных, поэтому я предпочитаю выполнять его как фоновый поток. – (void)applicationDidEnterBackground:(UIApplication *)application { bgTask = [application beginBackgroundTaskWithExpirationHandler:^{ [application endBackgroundTask:bgTask]; bgTask […]

– (void) drawRect: (CGRect) rect; использует почти все процессоры iPhone

– (void)drawRect:(CGRect)rect{ float sliceSize = rect.size.width / imagesShownAtOnce; //Apply our clipping region and fill it with black [clippingRegion addClip]; [clippingRegion fill]; //Draw the 3 images (+1 for inbetween), with our scroll amount. CGPoint loc; for (int i=0;i<imagesShownAtOnce+1;i++){ loc = CGPointMake(rect.origin.x+(i*sliceSize)-imageScroll, rect.origin.y); [[buttonImages objectAtIndex:i] drawAtPoint:loc]; } //Draw the text region background [[UIColor blackColor] setFill]; [textRegion fillWithBlendMode:kCGBlendModeNormal […]

аутентификация с использованием facebook id, facebook sdk, ios

После проверки подлинности с помощью facebook FBSessionLoginBehavior behavior = FBSessionLoginBehaviorForcingWebView; appDelegate.session = [[FBSession alloc] init]; [appDelegate.session openWithBehavior:behavior completionHandler:^(FBSession *session, FBSessionState status, NSError *error) { NSLog(@"session is %d",session.state); [self dismissViewControllerAnimated:YES completion:nil]; } ]; Я всегда получаю session is 513 Вопрос: what is the meaning of 513 Пожалуйста, помогите мне в этом вопросе. благодаря