Как привести массив UIViewControllers к массиву типов протоколов

У меня есть UITabBarController, чьи viewControllers все реализуют протокол Refreshable. Почему я не могу развернуть свойство контроллера панели вкладок viewControllers в массив типа Refreshable? if let tabs = self.tabBarController.viewControllers as ...

Могу ли я переопределить, как @synthesize работает в Objective C?

Я создаю базовый класс, который имеет флаг isDirty. Он устанавливается каждый раз, когда изменяется одно из его свойств, но поскольку это базовый класс, он не знает, каковы его свойства. Так что в принципе, на каждом подклассе я должен переопредели ...

Как проверить, установлено ли приложение у человека в списке контактов вашего iPhone?

Я хочу, чтобы люди могли конфиденциально обмениваться данными друг с другом, используя свой список контактов, чтобы выбрать людей для обмена. Я планирую использовать Push-уведомления для уведомления других пользователей о том, что они были совместно ...

Получить объект раздела NSFetchedResultsController из viewForSupplementaryElementOfKind UICollectionView

У меня есть модель данных под названием Location. Я использую их в качестве заголовков разделов в UICollectionViewController. Каждый location может отображать items внутри этих разделов. Я хочу настроить заголовки разделов в viewForSupplementaryEleme ...

Отображение индикатора UIActivityIndicator в течение x секунд

У меня есть UITableViewController, который является RootViewController. Это XIB имеет только табличный вид. Я добавил UIActivityIndicator через IB и создал IBOutlet. Я программно добавил панель инструментов с кнопкой delete в RootViewController. ...

Является ли Xcode 5 Asset Catalog обратно совместимым с pre-iOS 7?

Xcode 5 представил каталог активов , который кажется очень крутым. Однако я не нашел много информации об этом. В частности, меня интересует, оказывает ли использование каталога активов какое-либо влияние на приложение в отношении его совместимости. ...

Почему автоматическое расположение в ячейках табличного представления приводит к неправильному изменению размера содержимого таблицы?

Я использую Xcode 4.6.1, и у меня есть приложение iOS 6.1. У него есть табличное представление, которое детализируется в другое табличное представление. Во втором табличном представлении для отображения данных используются пользовательские ячейки. О ...

иос посмотреть Сообщение Как UIWebView

Представление почтового сообщения - это, как я вижу, представление прокрутки с контейнером, контейнер снова имеет заголовок (включая поле "от", "дата" и "тема") и веб-представление содержимого. Теперь, когда вы увеличиваете веб-представление, заголо ...

XCTAssertEqualObjects сравнение NSArrays NSNumber завершается неудачей, даже если массивы выглядят идентичными

Я разрабатываю искусственную нейронную сеть в Objective-C, поэтому я написал несколько методов для матрично-векторной арифметики. Например, ниже приведен код для расчета внешнего продукта. Код работает нормально и возвращает желаемые результаты, но м ...

Настройки IBOutlets равны нулю в dealloc

В разделе под названием "предупреждения памяти" здесь http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmNibObjects.html, я не понимаю, почему IBOutlet установлен на ноль в dealloc. Если self.anOutlet = n ...

Как получить UIViewController из UIView с помощью кода [дубликат]

На этот вопрос уже есть ответ здесь: добраться до UIViewController из UIView? 24 ответов Есть способ получить ссылку на контроллер вида из объекта UIView? М ...

Как удалить ячейку в UITableView с помощью пользовательской кнопки в ячейке?

У меня есть UITableView. Я настроил высоту ячейки (80,0 f). У меня есть 4 метки (UILabel) и 1 Изображение(UIImage) и 3 кнопки (UIButton). одна из кнопок-кнопка Удалить. При нажатии на ячейку или кнопку (кнопку воспроизведения) на изображении загр ...

Каков объем (вложенные) autorelease бассейны?

Я создать autorelease пул в цикле for (метод a). На каждой итерации цикла я вызываю другой метод (метод B). Метод B возвращает автоматически созданный объект методу A. Если я опустошу пул в цикле for в методе A, это освободит объекты, отправленные из ...

Передача данных между классами в какао с

Я начал программировать для iPhone около месяца назад и нашел этот сайт очень полезным. Поэтому я подумал, что кто-то там может мне помочь. Я думаю, что понимаю основы работы @property и @synthesise и использования сеттеров и геттеров, но у меня ест ...

Как отправить письмо при нажатии на ссылку?

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

Самый быстрый способ обработки сжатия UIImagePickerController

Как быстрее всего получить изображение в хранилище данных SQLite для сжатия, чтобы я мог вернуть управление пользователю? я использую UIImagePickerController, чтобы делать снимки в моем приложении. Проблема в том, что использование картинки происх ...

Присутствует модальный вид контроллера поверх быстрого просмотра результатов PreviewController в шахматном экране?

Ситуация: мое приложение должно представлять полноэкранный модальный режим всякий раз, когда оно становится активным (из фона), чтобы попросить пользователя ввести PIN-код. Весь штраф. Если только: если пользователь предварительно просматривает файл ...

Отключенная кнопка все еще вызывает цель

У меня есть настройка системы в моем приложении, где пользователь может сжать представления, чтобы развернуть их на весь экран (например, Flipboard). Однако при этом я хочу отключить некоторые кнопки, которые видны в обоих режимах. Обычно он работа ...

Как закодировать " & " в URL в значении атрибута HTML?

Я хотел бы сделать URL-адрес доступным в приложении электронной почты. Проблема в том, что параметризованный URL-адрес нарушает это из-за "&" в URL-адресе. Переменная тела ниже-это проблемная линия. Обе версии "тела" неверны. Как только прило ...

Основные данные не вызывают автоматически преобразователь значения при получении / установке атрибута непосредственно в коде

Если я правильно понимаю, идея, лежащая в основе основных трансформируемых атрибутов данных, такова: реализовать подкласс NSValueTransformer с возвратами [NSData class] в +transformedValueClass вместе с его реализацией для преобразования зарегист ...