Публикации по теме '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 просмотров
schedule
15.05.2022
Почему 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 просмотров
schedule
14.02.2022
Нижний регистр k в какао
Я знаю, что это общепринятое соглашение, но что означает «k» в именах переменных? (т. е. kMaxImageViewSize). Я просмотрел документацию Apple по именам переменных и не нашел упоминания об этом.
Спасибо за ответы
9615 просмотров
schedule
27.05.2022
Что проще новичкам: RubyCocoa или ObjC / Cocoa
В прошлом я слышал несколько споров о том, что является более зрелым: RubyCocoa или Obj-C / Cocoa ... но я чувствовал, что ответы бьют прямо над «новичком», который действительно оценил бы ответ.
Итак, вопрос в следующем: для абсолютного новичка,...
1078 просмотров
schedule
27.02.2022