Какао - это среда разработки приложений Apple для macOS, состоящая из Foundation, Application Kit и Core Data. Используйте тег "какао-касание" для вопросов iOS.
2 ответа

Соглашение `[super viewDidLoad]`

Я вижу пример кода с [super viewDidLoad], который вызывается до вашей реализации и после вашей реализации. Я знаю, что вы не всегда должны звонить супер (как видно из многих других обсуждений). Когда вы звоните, ожидается ли это до или после того, к…
09 май '09 в 22:21
1 ответ

Шаблон проектирования для использования одного и того же шрифта в приложении какао

Что было бы лучшим способом унифицировать шрифты в существующем приложении. Где у меня много XIBS или контроллеров представления с сгенерированными элементами управления. Хотелось бы определить несколько размеров и один базовый шрифт. В настоящее вр…
30 окт '14 в 13:06
1 ответ

Как повернуть вид вокруг точки привязки несколько раз

Я действительно озадачен проблемой, которую я имею с вращением представления. Я пытаюсь заставить несколько видов вращаться вокруг произвольной точки (как прикосновение). Прежде всего, без полного объяснения (просто поверьте мне на слово), я просто …
15 мар '11 в 03:06
3 ответа

Как отфильтровать и переопределить ввод текста в Mac OS X

Я пытаюсь выяснить код ObjC, необходимый для определения, вводит ли пользователь в OSX текст в текстовое поле / область или нет. Я хотел бы предоставить специальные сочетания клавиш и расширение текста, если они есть. Я не пишу ключевой сниффер. Я п…
21 апр '11 в 01:53
1 ответ

Перезагрузить вкладку контроллера

Можно ли перезагрузить элемент контроллера вкладок каждый раз, когда я нажимаю кнопку? например: class TabController: NSTabViewController { @IBAction func showFirstTab(_ sender: NSButton) { self.selectedTabViewItemIndex = 1 } } Я хотел бы перезагруз…
15 июн '17 в 18:40
1 ответ

Привязки NSTableView не работают Mac OS Swift

Я пытаюсь использовать привязки какао с nstableview, и у меня есть некоторые проблемы с привязкой значения параметра textfield: Я использую этот код, класс: class Person : NSObject { var givenName:String var familyName:String var age = 0 var lol = 0…
18 июн '17 в 19:57
1 ответ

Не может установить границы даже с макросом NS_BUILD_32_LIKE_64

Мой проект компилируется и работает нормально в режиме отладки, но когда я переключаюсь на компиляцию выпуска x86_64, я получаю ошибки компилятора при попытках setBounds с использованием NSRect. (Ошибки читаются как "несовместимый тип для аргумента …
1 ответ

Безопасно ли автоматически высвобождать объекты внутри NSOperation?

Я выполняю операции типа NSInvocationOperation в NSOperationQueue, и мне было интересно, безопасно ли выполнять автоматическое высвобождение объектов - то есть гарантируется ли, что поток, запущенный для каждой операции, имеет собственный пул автома…
18 янв '11 в 13:56
0 ответов

Расчет ширины флажков в NSOutlineView

Я программно настраиваю мультиколонку NSOutlineView, Первый столбец содержит только флажки, тогда как другие столбцы содержат текст. Я создаю флажки, как это: cell = [[NSButtonCell alloc] init]; [cell setButtonType:NSSwitchButton]; [cell setImagePos…
16 мар '16 в 14:30
0 ответов

Что такое синтаксис NSPredicate для ограничения данных?

Каков синтаксис для ограничения данных, в моем случае, количества фотографий, извлеченных из библиотеки фотографий iPod? Это "первые" х-объекты или что-то еще? У меня много фотографий, и я хотел бы ограничить их несколькими.
14 май '15 в 01:13
2 ответа

Как красиво распечатать объект NSError в консоли XCode?

Я напечатал объект NSError в консоли XCode (через NSLog(@"%@", error);) и для определенного рода ошибки, это то, что я получаю: Domain=NSCocoaErrorDomain Code=133020 "The operation couldn’t be completed. (Cocoa error 133020.)" UserInfo=0xe939170 {co…
24 авг '11 в 07:15
2 ответа

Можно ли получить доступ ко всем свойствам объекта, используя идентификатор?

У меня есть объект: aObject, он имеет свойства a,b,c. Я могу получить доступ к свойствам, используя: aObject.a aObject.b aObject.c Можно ли получить доступ ко всем свойствам объекта, используя идентификатор? такие как [aObject indexOf:0] [aObject in…
24 авг '11 в 04:15
1 ответ

Самый быстрый способ получить содержимое папки на Mac, в obj-c

Ну, заголовок довольно явный, но немного пояснений для тех, кто интересуется фоном. Я разрабатываю маленький браузер изображений. На части приложения находится браузер каталогов, который позволяет мне просматривать все папки моего жесткого диска и п…
26 авг '11 в 01:02
1 ответ

NSPersistentStoreCoordinator addPersistentStoreWithType… вызывает исключение

Я пытаюсь использовать Core Data в проекте с кодом, адаптированным из iOS Programming: The Big Nerd Ranch Guide (3-е издание). Открытие файла SQLite вызывает исключение, и никакое чтение документации или поиск в поисковой системе не помогает мне пон…
01 июл '13 в 05:59
1 ответ

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

Я сильно поражен вопросом, где я пытаюсь заселить nestableview lazily, Ниже мой подход. Я создал собственный класс PRIList где он имеет экземпляр массива для управления моделями. Я связал priList.items с контроллером массива в xib где элементы не яв…
1 ответ

Создание меню для NSSegmentedControl с использованием XIB

Как создать меню для определенного сегмента, используя xib для NSSegmentedControl?
13 апр '12 в 07:29
2 ответа

SMJobBless ошибка

Я пытаюсь установить вспомогательный инструмент через SMJobBless и получаю следующую ошибку: Error Domain=CFErrorDomainLaunchd Code=8 "Операция не может быть завершена. (CFErrorDomainLaunchd error 8.) Я проверил кодовый знак, список приложений и всп…
24 июн '15 в 07:58
0 ответов

Группа приложений Shared Container между приложением Cocoa и виджетом не работает

Я пытаюсь поделиться NSUserDefault между приложением Какао и виджетом, я настроил это: я сделал ту же настройку в цели виджета, затем в приложении какао и в расширении, к которому я получаю доступ таким образом через общие NSUserDefaults: self.defau…
21 окт '14 в 20:54
1 ответ

Тестирование NSDocument

Я только начинаю с модульного тестирования, и мне интересно, как правильно протестировать подкласс NSDocument? В моем тестовом наборе я могу инициировать документ, но это не отражает, как документ настроен, когда он используется приложением, в частн…
11 июл '13 в 02:56
2 ответа

Почему это не работает с другими классами или подклассами?

Я пытаюсь получить границы выбранной системы текста, я нашел этот метод здесь: + (void) getPosition{ AXUIElementRef systemWideElement = AXUIElementCreateSystemWide(); AXUIElementRef focussedElement = NULL; AXError error = AXUIElementCopyAttributeVal…
11 сен '14 в 08:57