Публикации по теме 'cocoa'


Урок истории о целевых платформах Xamarin.Mac и их новых названиях
Все приложения .NET зависят от классов и методов из библиотеки базовых классов (BCL) как часть их реализации — Strings, System.Console, System.IO.Path, System.Net.Http.HttpClient и т. д. При работе со многими платформами, такими как Xamarin.iOS или настольная консоль, выбор библиотеки BCL для компоновки, как правило, является фиксированным, и здесь нечего учитывать. С Xamarin.Mac все не так просто, поскольку он поставляется с двумя различными поддерживаемыми целевыми платформами , а..

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

Сравнение производительности NSEnumerator и цикла for в Cocoa
Я знаю, что если у вас есть цикл, который изменяет количество элементов в цикле, использование NSEnumerator в наборе — лучший способ убедиться, что ваш код взрывается, однако я хотел бы понять компромиссы производительности между классом NSEnumerator....
6834 просмотров
schedule 27.06.2023

Как я могу загрузить фото на сервер с iPhone?
Я пишу приложение для iPhone, которое делает снимок, а затем загружает его на сервер. Как загрузить фото на сервер с Какао? Полагаю, я где-то использую NSUrl. Спасибо!
80779 просмотров
schedule 30.04.2022

Вызов executeSelectorOnMainThread => Многопоточное приложение?
Я заметил, что следующий банальный вызов из моего основного потока [self performSelectorOnMainThread:@selector(rollBar:) withObject:nil waitUntilDone:false]; заставлял [NSThread isMultiThreaded] сообщать, что мое приложение...
17054 просмотров
schedule 03.07.2022

Синтаксис для создания делегата View в Objective-C
Я пытаюсь создать протокол делегата для пользовательского UIView. Вот моя первая попытка: @protocol FunViewDelegate @optional - (void) funViewDidInitialize:(FunView *)funView; @end @interface FunView : UIView { @private }...
6713 просмотров
schedule 22.09.2023

Обработка ошибок в Core Data
Несколько недель назад я впервые начал использовать Core Data в нетривиальном приложении. Одна из вещей, которая меня удивила и смутила, заключалась в том, как работает обработка ошибок. Чтобы привести пример, одной из первых вещей, которые я...
1104 просмотров
schedule 22.09.2022

Получение уникального идентификатора окна другого приложения
Я новичок в разработке Cocoa и разрабатываю свое первое приложение. Я хочу прочитать уникальный идентификатор из любого окна любого приложения - будь то Cocoa или Carbon. Приложения какао делают свои идентификаторы окон доступными для AppleScript...
5149 просмотров
schedule 22.04.2022

Заполнение в NSTextView возможно без пользовательского рисования?
В Cocoa NSTextView имеет довольно мелкое поле между текстом и границей. Есть ли способ указать отступ (расстояние между текстом и границей обзора) для NSTextView , не прибегая к рисованию владельца?
3765 просмотров
schedule 11.02.2022

Как указывается привязка для подключаемых модулей Interface Builder?
Я создаю плагин Interface Builder для подкласса NSView. Я следил за Руководством по программированию подключаемого модуля Interface Builder но это не ответ на все мои вопросы. У моего класса есть одно свойство NSString и 4 свойства NSColor, для...
768 просмотров

Почему NSSet objectEnumerator увеличивает счетчик сохранения?
После получения objectEnumerator в следующем коде счетчик сохранения set1 становится равным 3. Я был удивлен, увидев это, потому что не ожидал, что он изменится. Я искал документация и не может найти, где объясняется этот эффект. Я предполагаю,...
2183 просмотров
schedule 06.09.2023

Отложенный вызов с возможностью отмены?
Как мне вызвать задержку, скажем, я хочу вызвать метод (один раз) через 3 секунды, и как мне отменить этот вызов, если мне нужно?
2401 просмотров
schedule 28.03.2024

Расчет скорости подключения / загрузки
У меня есть клиентская и серверная программа (оба в Obj-C), и я передаю файлы между двумя устройствами с помощью этих программ. Передача работает нормально, но я хотел бы показать пользователю, какую скорость передачи он получает. Итак, я знаю...
22503 просмотров
schedule 19.12.2023

NSDictionary с упорядоченными ключами
У меня есть NSDictionary (хранящийся в списке), который я в основном использую как ассоциативный массив (строки как ключи и значения). Я хочу использовать массив ключей как часть своего приложения, но я бы хотел, чтобы они располагались в...
73613 просмотров
schedule 29.10.2023

Лучшая практика: анимация изображения на экране iPhone
Если я хочу использовать Core Animation для постепенного появления и исчезновения представления, рекомендуется ли располагать UIView в том же NIB, что и представление, в которое он втягивается? Должен ли я создать представление в другом файле NIB и...
3224 просмотров
schedule 21.04.2022

Загрузка данных в представление Cocoa перед загрузкой приложения
Я хочу загрузить некоторые данные из mysql в представление приложения какао перед запуском приложения. Я уверен, что это должно происходить в контроллере, чтобы он мог отправить нужные данные в представление. Я ищу метод или общую технику,...
634 просмотров
schedule 15.05.2023

Как записывать/отправлять общесистемные события клавиатуры/мыши в Mac OS X?
Для утилиты сценариев мне нужно иметь возможность записывать серию событий клавиатуры и мыши, которые происходят, когда приложение находится в фокусе. Вторая часть позволяет позже отправлять эти события в активное окно. Мне не нужно беспокоиться о...
12352 просмотров
schedule 12.03.2023

Использование KVC для генерации SQL?
Интересно, можно ли использовать KVC для генерации SQL. Я делаю легкий ORM; Я хочу сделать что-то вроде этого (псевдокод): for key in object.getKeys sql = sql + formatField(key,objet.value[key]); и получить: INSERT INTO Table...
227 просмотров
schedule 25.06.2022

Блокировка экспозиции в iSight
Я создаю программу обнаружения объектов на Mac. Я хочу использовать iSight в ручном режиме экспозиции, чтобы улучшить качество обнаружения. Я попробовал iGlasses и QTKit Capture, чтобы сделать это, и это сработало, но программа работает очень...
2437 просмотров
schedule 09.09.2022

Использование одного NSArrayController из нескольких XIB
У меня проблемы с отображением содержимого одного NSArrayController в двух окнах, определенных в разных XIB. В моем главном окне (в MainMenu.xib) у меня есть NSTableView, который привязан к NSArrayController Во втором моем XIB есть еще одно...
2439 просмотров

Нижний регистр k в какао
Я знаю, что это общепринятое соглашение, но что означает «k» в именах переменных? (т. е. kMaxImageViewSize). Я просмотрел документацию Apple по именам переменных и не нашел упоминания об этом. Спасибо за ответы
9615 просмотров
schedule 27.05.2022

Что проще новичкам: RubyCocoa или ObjC / Cocoa
В прошлом я слышал несколько споров о том, что является более зрелым: RubyCocoa или Obj-C / Cocoa ... но я чувствовал, что ответы бьют прямо над «новичком», который действительно оценил бы ответ. Итак, вопрос в следующем: для абсолютного новичка,...
1078 просмотров
schedule 27.02.2022