Вопросы по теме 'cocoa'

Можно ли использовать NSAlert для создания плавающего окна?
У меня есть приложение Cocoa, которое отображает модальное предупреждение приложения с использованием класса NSAlert . Я бы хотел, чтобы окно предупреждения плавало над окнами всех других приложений. Можно ли это сделать с помощью NSAlert или мне...
3105 просмотров
schedule 12.12.2023

Инициализировать NSMutableArray: [массив NSMutableArray];
Если вы инициализируете NSMutableArray удобным методом NSArray, как указано выше, вы получите NSArray или NSMutableArray? Какие-то последствия? (Я знаю, что у NSMutableArray есть "arrayWithCapacity:, мне просто любопытно")
14588 просмотров
schedule 26.12.2023

Использование панели инструментов и представлений в Cocoa
Я начинаю разработку приложений для Mac и пытаюсь понять некоторые вещи. Я хочу создать приложение с такими вкладками, как панель инструментов с возможностью выбора, из BWToolkit (я пробовал, но по-прежнему много ошибок ). И когда я нажимаю...
1274 просмотров
schedule 10.01.2024

При объявлении объектов в Cocoa следует ли устанавливать для них значение nil?
Скажем, я хочу создать экземпляр NSString , который инициализируется определенным значением в зависимости от значения другой переменной. Обычно я бы сделал NSString *string; if(foo == 1) string = @"Foo is one."; else string = @"Foo is...
377 просмотров
schedule 05.01.2024

Преобразование пути к файлу из NSString в NSURL
Я работаю с Cocoa плавно, но эта проблема кажется настолько простой, что сводит на нет все интересные вещи, которые я узнал. : / У меня есть сгенерированный путь к файлу, и он должен быть в формате NSURL. Из исследований я написал следующий код:...
38256 просмотров
schedule 02.11.2023

Использование NSNumberFormatter для заполнения пробелов между символом валюты и значением
Apologies if this is a dumb question but I'm trying to format a currency value for my iphone app and am struggling to left-justify the currency symbol, but right-justify the value. So, "$123.45" is formatted as (say) $ 123.45 depending on...
3814 просмотров

Уникальные значения из основных данных
У меня есть основное приложение на основе данных, которое управляет записями автосалонов. В каждой записи хранится адрес дилера, который разбит на компоненты addressLine1 , addressLine2 , city , state и zip , каждый из которых хранится в виде...
3992 просмотров
schedule 09.11.2023

Что произойдет, если две категории ObjC переопределят один и тот же метод?
Я знаю пару правил относительно категорий Objective-C: Методы категории не должны переопределять существующие методы (класс или экземпляр) Две разные категории, реализующие один и тот же метод для одного и того же класса, приведут к...
6287 просмотров

Как добавить пользовательский UIMenuItem в UIMenuController в UITextView?
Я пытаюсь добавить пункт меню рядом с элементами «копировать», «вставить» в UITextView. Я создал подкласс UITextView и скопировал пример из документации Apple здесь:...
13369 просмотров
schedule 23.12.2023

Мост Objective-C/Cocoa в PHP?
Есть ли хороший Objective-C или Cocoa Bridge/Connector для PHP? Я заинтересован в разработке для Mac, но хочу сделать это с помощью PHP. Было бы также хорошо, если бы вы могли порекомендовать мне любой компилятор PHP для Mac. Примечание. Я уже...
1337 просмотров

PyObjC: как создать простое фиктивное приложение без nib-файла
По разным причинам я не могу/не хочу использовать NIB-файл (или любые другие внешние ресурсы). Как я могу создать простое фиктивное приложение (например, какое-то простое меню, какое-то пустое окно) с помощью PyObjC, то есть с чистым кодом Python?
818 просмотров

Как интегрировать функцию Skype в мое родное приложение
Я хочу интегрировать API Skype в свое родное приложение. Это возможно? Я погуглил и не смог найти способ начать. Я знаю, что есть API для Mac OS X. Могу ли я использовать эти API для своего приложения для iPhone? Я знаю, что это возможно, так...
14586 просмотров
schedule 13.11.2023

API LinkedIn + WebKit
Я пытаюсь использовать библиотеку OAuthConsumer для Cocoa для подключения к учетным записям пользователей LinkedIn. Следуя шагам, предоставленным первоначальным автором OAuthConsumer, я настроил request token и указал WebView на полученный...
225 просмотров
schedule 13.01.2024

Преобразование кода виртуального ключа в строку юникода
У меня есть код, который я использовал для получения текущей раскладки клавиатуры и преобразования кода виртуальной клавиши в строку. Это отлично работает в большинстве ситуаций, но у меня возникают проблемы с некоторыми конкретными случаями. Об...
4469 просмотров

Могу ли я использовать CALayer для ускорения рендеринга представления?
Я создаю пользовательский объект NSView, часть содержимого которого меняется часто, а часть меняется гораздо реже. Как оказалось, те части, которые меняются реже, требуют больше всего времени для рисования. Что я хотел бы сделать, так это...
1187 просмотров
schedule 11.12.2023

Множественные контексты для какао-приложения на основе документов?
Итак, я создаю приложение на основе документов в Какао и пытаюсь понять NSManagedObjectContext. Я прочитал «Основы основных данных» Apple, но не могу осмыслить его. В своем приложении я создал собственный класс CoreDataUtility, чтобы все мои классы...
176 просмотров

Почему значения kCIAttribute(Max|Min) и kCIAttributeSlider(Max|Min) иногда различаются
В CoreImage CIFilter имеет как набор значений Max/Min, так и набор значений SliderMax/Min. В документации для Max/Min говорится: «Максимальное/минимальное значение для параметра фильтра», а SliderMax/Min говорит: «Максимальное/минимальное значение,...
160 просмотров
schedule 19.01.2024

Представление NSTableView на основе «Представление ячейки таблицы изображений и текста», не распознающее мой собственный подкласс NSImageView
Сначала я изменил свой NSTableView на представление и создал IBOutlet моего NSTableView . Затем я перетащил Image & Text Table Cell View к нему. После этого я изменил NSImageView , который находится внутри этого представления ячейки,...
1659 просмотров

Mac Cocoa: невозможно освободить окно, чтобы вернуть его память
У меня есть приложение, написанное на Cocoa с ARC, которое позволяет пользователю создавать и открывать новые окна. ( Это похоже на модель документа, но я не использую nsdocument. ) Каждое новое окно требует большого объема памяти, которую...
839 просмотров
schedule 17.12.2023

Как выполнить пункт меню определенного (внешнего) приложения в Mac OS?
Как выполнить пункт меню (или получить список пунктов меню) определенного (внешнего) приложения в Mac OS, например «Ярлыки приложений» (в «Системных настройках -> Клавиатура -> Сочетания клавиш»)? Я имею в виду, что внешнее приложение должно...
262 просмотров
schedule 24.12.2023