Сбой в unarchiveObjectWithFile при определенных условиях

У меня есть следующий код для чтения архивного массива: id temp = [NSKeyedUnarchiver unarchiveObjectWithFile:path]; if(temp && [temp isKindOfClass:[NSArray class]]) { self.posts = [temp mutableCopy]; } следующий код предназначен для сохранения массива -(void)savePostList { NSURL *tempURL = [[[ZZAppDelegate sharedAppDelegate] applicationCacheDirectory] URLByAppendingPathComponent:@"postCache.plist"]; [NSKeyedArchiver archiveRootObject:self.posts toFile:[tempURL path]]; } Как правило, все работает отлично, однако в особых (в настоящее […]

Общий NSConnection для различных процессов передачи данных с веб-сервера в iPhone

Как иметь общий NSConnection для различной обработки данных с веб-сервера в iPhone. Если возможно, у меня есть код для этого

Контроль частоты отображения SKStoreReviewController

Я добавил следующее в свой AppDelegate и импортировал StoreKit. Модификация обзора всплывает при запуске, как ожидалось. Мой вопрос в том, является ли я ответственным за частоту, которую это вызвало или это Apple? Документы все еще довольно легкие, но я читал в другом месте, что Apple будет ограничивать это до 3 раз в год для каждого […]

Создайте контроллер, подобный контроллеру страницы (не уверен, что его вызвало или если оно существует как есть)

Я хочу создать нечто похожее на контроллер страниц. Позвольте мне объяснить всю картину. На странице моего приложения я хочу отобразить часть страницы, которая ссылается на мои другие приложения. На этой небольшой части страницы я хочу отображать 3 значка за раз (всего 9). Теперь эта часть может быть контроллером страницы, и все будет работать хорошо. Кроме […]

При рисовании белого цвета получается прозрачный цвет

Поэтому в моем пользовательском представлении я пытаюсь нарисовать градиент белого / серого с использованием Core Graphics. У меня есть следующий код: UIColor *color1 = [UIColor whiteColor]; UIColor *color2 = [UIColor colorWithRed:209.0/255.0 green:212.0/255.0 blue:217.0/255.0 alpha:1.0]; CFMutableArrayRef colors = CFArrayCreateMutable(NULL, 0, NULL); CFArrayAppendValue(colors, color1.CGColor); CFArrayAppendValue(colors, color2.CGColor); CGColorSpaceRef colorspace = CGColorSpaceCreateDeviceRGB(); CGFloat locations[2] = {0.0, 1.0}; CGGradientRef gradient […]

UISlider minimumValueImageRectForBounds: и супер maximumValueImageRectForBounds возвращает пустой прямоугольник

I подкласс UISlider , чтобы сделать большой палец меньшим, и я хочу переопределить minimumValueImageRectForBounds и maximumValueImageRectForBounds чтобы их ширина на 2 пикселя меньше. Поэтому мой код – (CGRect)minimumValueImageRectForBounds:(CGRect)bounds { CGRect stdRect = [super minimumValueImageRectForBounds:bounds]; return CGRectMake(stdRect.origin.x + 2, stdRect.origin.y, stdRect.size.width – 2, stdRect.size.height); } Дело в том, что stdRect – пустой прямоугольник (0, 0, 0, […]

Является ли гарантированным серийным номером?

То есть, если мы будем ставить в очередь одно и то же несколько раз, то не будет параллелизма. Сначала мы ставим первую очередь в очередь. Я имею в виду, что есть только один главный нить?

Должен ли я использовать @ 2x или -hd?

Я смущен различиями между использованием @ 2x или -hd. Является ли более эффективным или быстрым, чем другой? Я использую Cocos2D.

Есть ли способ получить текущие настройки Flash для пользователей (для камеры)?

Приложение «Камера» сохраняет настройки для пользователя в отношении того, выключена ли вспышка / включена / авто (и тому подобное, как HDR). Есть ли способ прочитать эти настройки, чтобы по умолчанию было настроено мое приложение (которое имеет пользовательский интерфейс камеры) по умолчанию для последнего известного пользователя?

Установка свойства в PrepareForSegue имеет значение null для ViewDidLoad, но исправлена ​​позже

Я искал это и обнаружил несколько похожих, но не моих точных проблем. В моем контроллере подробных представлений у меня есть segue, который открывает контроллер просмотра таблицы popover. В методе PrepareForSegue я устанавливаю свойство табличного вида, например: – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { if ([[segue identifier] isEqualToString:@"StateSegue"]) { popover = [(UIStoryboardPopoverSegue *)segue popoverController]; StatePickerController *statePicker = (StatePickerController […]

Interesting Posts

Сделать phonecall через приложение watchkit

Преобразование NSMutableAttributedString в строку при сохранении форматирования

NSURLSession и многопоточность

Масштабирование объектов CCMenuItemSprite в CCMenu

почему нет ленивого экземпляра, используемого в каждом геттере

Анимация коробки, нарисованной в drawRect через CGMutablePathRef

Пользовательский выбор даты

Xcode iOS понимает трассировку стека

IOS: оставить пробел из nsstring и управлять запятыми

iOS CorePlot x-axis DateTime интервал пропорциональный

Swift 3 и Firebase Observe Child, если они существуют

Установка preferredContentSize динамически не изменяет размер popover на iOS 8

Swift не может деактивировать ячейку с идентификатором Cell – должен зарегистрировать nib или класс для идентификатора или подключить ячейку прототипа в раскадровке

MPMoviePlayerController: кнопка «Поиск кнопки» замораживает видео – черный экран

iOS: добавление метода класса в делегат приложения?

Давайте будем гением компьютера.