Все вопросы: [cocoa]

2 800 вопросов

1
голосов
2ответов
1251 просмотров

Фотосъемка с помощью QTCaptureView

Можно ли просто сделать снимок и сохранить его где-нибудь с помощью QTCaptureView и встроенного в Apple iSight?Я видел много руководств по записи видео, но ни одного не о том, как просто делать снимки.Любая помощь или руководство приветствуются! Коллин

1
голосов
4ответов
7326 просмотров

Атрибут @property для NSNumber?

Правильно ли я (имея в виду, что NSNumber является объектом) использовать assign с NSNumber? @property(assign) NSNumber *mass; Также, если бы я использовал сохранение, мне нужно было бы добавить выпуск, но если бы я создал NSNumber с выделением, мне не нужно было бы дважды выпускать: один...

0
голосов
2ответов
1824 просмотров

Циркулярная проблема # import / @ class в Objective C

Я собираюсь использовать пример, чтобы правильно проиллюстрировать мое замешательство.Я не могу осмыслить это. В Cocoa Touch у нас есть UIViewController и его подкласс UINavigationController. Теперь у UIVC есть ivar типа UINav, и чтобы обойти проблему циклического импорта, они используют @cla...

2
голосов
2ответов
303 просмотров

Как в Cocoa применить эффект патча QuartzComposer к NSImage?

Я не пытаюсь создать серию эффектов QC, я просто хочу использовать эффект Tracer.Должен ли я создавать QC, а затем применять его, или я могу вызвать его прямо в Какао?

12
голосов
6ответов
4870 просмотров

Управление окнами OSX

Я пытаюсь управлять окнами сторонних приложений OSX из своего приложения.мне бы хотелось к 1. перемещаем окна по экрану 2. изменить размер окон на экране 3. изменить текущее активное окно приложения 4. получить текущее активное окно. (И я бы хотел сделать это либо через API ObjC / C / C ++). ...

1
голосов
4ответов
143 просмотров

Каковы преимущества использования методов доступа к экземплярам элементов IB?

Обычно, когда нам нужно связать элемент интерфейса с полем класса, мы используем ключевое слово IBOutlet для информирования пре-копилера: @interface MyController : NSObject { IBOutlet NSWindow *theWindow; } а в реализации мы используем непосредственно указатель theWindow для вызова ме...

0
голосов
3ответов
7554 просмотров

objective-c: вызов функции void из другого контроллера

у меня есть пустота, например - (void) doSomething в конкретном контроллере. я могу вызвать его в этом контроллере через [self doSomething] , но я не знаю, как вызвать эту пустоту из другого файла .m. Я хочу вызвать его в действии - (IBAction): (id) sender Я пробовал использовать perf...

0
голосов
1ответов
1225 просмотров

Помощь в программировании сокетов

В моем приложении я получаю обновленные данные каждые 25 секунд… но какое-то время мое приложение вылетает при загрузке обновленных данных .. чтобы решить эту проблему, мы планируем использовать сокетное соединение для оперативных обновлений Я пытался найти какой-либо образец приложения для п...

2
голосов
1ответов
418 просмотров

NSUndoManager и runModalForWindow:

У меня есть простое приложение Core Data, которое отображает список объектов в главном окне.Для создания или добавления новых сущностей я использую второе модальное окно с отдельным контекстом управляемого объекта, поэтому изменения можно отменить / повторить без вмешательства в основной контекс...

25
голосов
2ответов
18329 просмотров

NSViewController и несколько подпредставлений из пера

Мне трудно понять загрузку представлений с помощью Interface Builder и NSViewController. Моя цель - получить представление, которое соответствует следующему описанию: верхняя панель вверху (как панель инструментов, но не совсем), охватывающая всю ширину представления, и второе «представление ...

1
голосов
2ответов
803 просмотров

Проблема с блочным API NSWorkspace и NSNotificationCentre в Snow Leopard

У меня возникли проблемы с новым блочным API Snow Leopard для отслеживания уведомлений от NSNotificationCenter NSWorkspace. Если я зарегистрируюсь для получения уведомлений с помощью традиционного метода на основе селектора, я смогу увидеть желаемое уведомление.Если я попробую использовать но...

261
голосов
46ответов
171855 просмотров

Ошибка «Неизвестный класс <myclass> в файле Interface Builder» во время выполнения</myclass>

Несмотря на то, что Interface Builder знает о MyClass, я получаю сообщение об ошибке при запуске приложения. Это происходит, когда MyClass является частью библиотеки, и не происходит, если я компилирую класс непосредственно в целевом приложении.

2
голосов
3ответов
2086 просмотров

NSUserDefaults не записываются на диск

Я установил некоторые значения для NSUserDefaults, и если я получу их, не выходя из приложения, все будет работать нормально. Когда я перезапускаю приложение, изменения исчезают в 95% случаев.В 5% случаев все сохраняется нормально. Я впервые столкнулся с этой проблемой.В других моих приложени...

15
голосов
2ответов
18822 просмотров

Удалить все записи в NSManagedObjectContext

Есть ли способ удалить все записи из NSManagedObjectContext? Я использую следующий код для вставки данных: NSManagedObjectContext * context = [[NSApp delegate] managedObjectContext]; NSManagedObject * basket = nil; basket = [NSEntityDescription insertNewObjectForEntityForName:@"Sh...

0
голосов
2ответов
273 просмотров

Адресная книга возвращает старые значения

У меня проблема со структурой AddressBook. Кажется, все это происходит из-за того, что ABCopyRecordForUniqueId возвращает запись со старыми данными. Пример: Я запускаю указанную ниже программу в одном окне терминала - она показывает текущие данные. Я вношу изменения через пользователь...

4
голосов
3ответов
1874 просмотров

xcode 3.2.1 история файлов с помощью сочетания клавиш

До xcode 3.2.1 вы могли циклически перемещаться по списку файлов в истории с помощью сочетания клавиш (Cmd + Option + L / R стрелка). Теперь этот набор ключей предоставит вам историю в файле (то есть все действия, которые вы выполнили в этом файле). Есть ли способ перемещаться с помощью кл...

2
голосов
3ответов
3500 просмотров

Как добавить в приложение курсив Lucida Grande?

К сожалению, у Lucida Grande нет варианта, выделенного курсивом, и он мне нужен. Мои возможности здесь кажутся ограниченными, и я надеюсь, что у кого-нибудь есть для меня лучший. Сначала я попробовал применить NSAffineTransform, выполнив следующие действия: NSFont *theFont = [NSFont sys...

2
голосов
5ответов
1201 просмотров

Как именно передается NSPrintInfo PrintInfo?

В документации Apple по NSPrintInfo частично говорится: Общий объект NSPrintInfo автоматически создается для приложения и используется по умолчанию для всех заданий печати для этого приложения. Метод sharedPrintInfo возвращает общий NSPrintInfo. Что явно не указано, так это то, что есл...

7
голосов
5ответов
12247 просмотров

Список устройств Bluetooth изначально в Objective-C

Я пытаюсь написать очень простое приложение-терминал, которое будет сканировать устройства Bluetooth через определенные промежутки времени и отображать сетевой адрес Bluetooth (шестнадцатеричные цифры) каждого устройства Bluetooth в пределах досягаемости.Моя целевая платформа - Mac OS X, поэто...

1
голосов
3ответов
462 просмотров

NSTableView - переключение между 2 источниками данных

У меня есть небольшое приложение какао, а пользовательский интерфейс состоит в основном из одного NSTableView.Однако у меня есть 2 разных списка данных, которые я хотел бы отобразить в нем, а затем просто переключаться между ними.Мой вопрос: как вы думаете, как это лучше всего реализовать? Те...

7
голосов
3ответов
5616 просмотров

Как узнать размер постоянного хранилища Core Data и свободное место в файловой системе?

Я работаю над приложением базы данных, используя платформу Core Data.В этом приложении мне нужно отобразить, сколько данных приложение в настоящее время использует на iPhone.Есть ли способ сделать это?

0
голосов
1ответов
278 просмотров

Как использовать стандартные символы в NSMenu?

Ссылаясь на Apple HIG в меню, «Использование символов в меню» http://developer.apple.com/mac/library/DOCUMENTATION/UserExperience/Conceptual/AppleHIGuidelines/XHIGMenus/XHIGMenus.html#//apple_ref/doc/uid/TP30000356-TPXREF125 Как использовать эти стандартные символы для элементов меню?Ну, мн...

1
голосов
3ответов
4306 просмотров

Всплывающее окно какао, похожее на iCal

Я хочу открывать оверлейное окно (всплывающее окно), когда пользователь выбирает ячейку в моем NSTableView, аналогично выбору события в iCal.При выборе события в iCal отображается окно для редактирования события, но для этого используется плавная анимация открытого окна и добавление стрелки, ука...

1
голосов
1ответов
3279 просмотров

applicationShouldTerminateAfterLastWindowClosed: похоже, не работает, когда красный x используется для закрытия моего приложения Какао

У меня есть небольшое приложение OSX Cocoa, которое просто вызывает IKPicutreTaker и сохраняет изображение в файл, если он установлен.Я использую applicationShouldTerminateAfterLastWindowClosed: чтобы закрыть приложение при закрытии pictureTaker.Все это отлично работает, когда я либо устанавлива...

2
голосов
2ответов
1180 просмотров

Разрешение команды оболочки какао

Я разрабатываю свое первое приложение для Mac, у меня есть проблемы с командами оболочки ... Я пытаюсь узнать, как получить окна разрешений, в которых пользователь может ввести свой пароль.Я хочу скопировать изображение в системную папку, а также изменить имя другого изображения.Я пытаюсь измени...

3
голосов
3ответов
4139 просмотров

NSXMLParser задыхается от амперсанда и

Я анализирую HTML-код с помощью NSXMLParser, и каждый раз при обнаружении амперсанда возникает ошибка парсера.Я мог бы отфильтровать амперсанды, прежде чем разбирать его, но я бы предпочел проанализировать все, что там есть. Это дает мне ошибку 68, NSXMLParserNAMERequiredError: требуется имя. ...

0
голосов
1ответов
836 просмотров

Есть ли способ использовать метод OSX какао NSApplication activateIgnoringOtherApps: для активации приложения, которое уже загружается

Это может быть глупый вопрос, но похоже, что activateIgnoringOtherApps: может быть единственным способом активировать приложение с помощью Какао.У меня есть приложение Java, которое загружает приложение Какао, и я хочу, чтобы приложение Какао было активировано, когда это произойдет.Проблема в то...

2
голосов
1ответов
375 просмотров

Комбинация свойств, частных и расширенных классов путаница в интерфейсе

Я загрузил образец кода AA-Plot Chart. Один из файлов .h: @interface MainViewController : UIViewController &lt;APYahooDataPullerDelegate, CPPlotDataSource&gt; { CPLayerHostingView *layerHost; @private APYahooDataPuller *datapuller; CPXYGraph *graph; } @property (nonatomic, r...

0
голосов
2ответов
94 просмотров

Отправка NSMutableArray на AsycSocket

Кто-нибудь знает, как писать и читать данные NSMutableArray или Dictionary с помощью библиотеки AsycSocket? Уточнение: мне нужен способ заархивировать NSMuatbleArray и записать его в поток.казался довольно продвинутым, но, работая в симуляторе, я получаю эту странную ошибку [NSKeyedUnarchiver ...

1
голосов
1ответов
516 просмотров

encodeHexString objc. Должен ли я поддерживать шестнадцатеричные строки нечетной длины, и если да, то как?

Мне может чего-то не хватать в стандартных библиотеках, но я так не думаю.У меня текущая реализация: int char2hex(unsigned char c) { switch (c) { case '0' ... '9': return c - '0'; case 'a' ... 'f': return c - 'a' + 10; case 'A' ... 'F': ...