Вопросы по теме 'cocoa-design-patterns'

UITableView с поддержкой Core Data с индексированием
Я пытаюсь реализовать UITableView с поддержкой Core Data, который поддерживает индексацию (например, символы, которые появляются сбоку, и заголовки разделов, которые идут с ними). У меня нет проблем с реализацией этого без Core Data, используя: -...
13230 просмотров

Лучшая практика для назначения новых объектов сохраненным свойствам?
Я использую Core Data для своего приложения для iPhone. Мои атрибуты установлены с сохраненными свойствами. Например, атрибут «число» в сущности «Вещь»: #import <CoreData/CoreData.h> @interface Thing : NSManagedObject { } @property...
486 просмотров

Почему UITableView делает так много вызовов своему делегату и источнику данных?
Кто-нибудь хочет пролить свет на то, почему UITableView делает так много повторных вызовов своему делегату и источнику данных, когда он настраивается? Просто взглянув на тот, над которым я сейчас работаю, я вижу, что numberOfSectionsInTableView...
4467 просмотров

UIPickerView с 2 NSMutableArrays?
У меня есть основное приложение на основе данных, над которым я работаю, которое использует EditingViewController для управления рядом различных элементов пользовательского интерфейса, которые получают ввод от пользователя, который описывает атрибуты...
5342 просмотров

Центр уведомлений на С++
После некоторого времени программирования с платформами iOS и Mac Objective C я полюбил общий шаблон уведомлений, реализованный классами NSNotificationCenter и NSNotification. Возвращаясь к C++, который всегда был моим языком выбора для большинства...
2107 просмотров

Лучший шаблон для обработки касаний в анимированном UIView/CALayer?
У меня есть экземпляр UIView , который я анимирую с помощью CAKeyframeAnimation . Это зацикленная анимация, которая будет постоянно находиться в движении. Однако мне нужно разрешить взаимодействие пользователя с элементом (точнее, реагировать на...
549 просмотров
schedule 02.09.2022

Шаблон дизайна для фонового рабочего приложения
Я создал приложение веб-службы и хочу заполнить свои контроллеры представления в соответствии с ответом, который я получаю (через GET) в основном потоке. Но я хочу создать запланированный таймер, который будет управлять моим сервером, если возникнет...
134 просмотров

Шаблон проектирования «Координирующий контроллер» в Cocoa Touch
Я создаю приложение iOS с множеством настраиваемых представлений, поэтому использование представлений Cocoa по умолчанию не было вариантом. Затем я решил использовать шаблон проектирования Контроллер координатора/посредника (изучаемый в Apress —...
883 просмотров

Шаблон плагина какао
У меня есть архитектура плагина для моего настольного приложения. Я реализовал это довольно стандартным способом, используя Руководство по загрузке кода от Apple . У меня есть единый протокол, который определяет все методы, на которые экземпляр...
195 просмотров

Каков наилучший шаблон проектирования для распространения изменения свойства на подпредставления?
Предположим, у меня есть параметр в NSuserdefaults, который должен влиять на свойство многих (но не всех) объектов UIView, например размер шрифта. Этот параметр также может быть изменен из «основного» контроллера представления и должен быть...
140 просмотров

путаница с взглядами, делегатами и выходами Objective-c
Я пытаюсь научить себя Objective-C, но, исходя из опыта работы с Python / Java, это оказывается очень трудным. Я попытался опубликовать несколько моментов, которые меня запутали, но они были помечены как слишком расплывчатые, поэтому я разобью их на...
657 просмотров

UIApplicationDelegate против NSApplicationDelegate, MainMenu.xib
Я переношу приложение iOS на OS X. Я рассматривал использование примера кода Apple «AnimatedTableView» в качестве отправной точки, но был удивлен, обнаружив, что в нем нет NSApplicationDelegate. В iOS я обычно создаю объекты программно, в...
360 просмотров

Должен ли я проверять аутентификацию пользователя (имя пользователя, пароль, токен устройства) в веб-сервисе каждый раз, когда запускается мое мобильное приложение?
Должен ли я проверять аутентификацию пользователя (имя пользователя, пароль, токен устройства) в веб-сервисе каждый раз, когда запускается мое мобильное приложение? В настоящее время я разрабатываю приложение ios, для которого пользователю...
121 просмотров