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


NSTableView с привязками какао
Я думаю, что Cocoa Bindings - это немного спорная технология. Некоторые люди считают, что меньше кода означает меньше ошибок, легче отлаживать, другие считают, что его трудно читать и понимать, это черная магия. За эти годы я несколько раз пытался понять, но без особого успеха. Вчера вечером я прочитал блестящую книгу Стюарта Гримшоу. Я очень рекомендую его книгу, он написал много очень полезных концепций об общем программировании и кодировании на Swift. В этом руководстве показано..

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

Отрисовка иерархии представлений в определенном контексте в Cocoa
Для части моего приложения мне нужно создать изображение определенного представления и всех его подвидов. Для этого я создаю контекст, который оборачивает растровое изображение того же размера, что и представление, но я не знаю, как нарисовать в...
3038 просмотров
schedule 09.08.2022

Можете ли вы использовать CruiseControl для создания проектов Cocoa / Objective-C?
Кто-нибудь когда-нибудь настраивал круиз-контроль для создания проекта OS X Cocoa / Objective-C? Если да, то есть ли предпочтительный вариант CruiseControl (CruiseControl.rb или просто обычный CruiseControl), с которым было бы проще это сделать....
912 просмотров

Отношения между моделями в NSManagedObjectModel из объединенных моделей?
Можно ли моделировать отношения между сущностями, определенными в отдельных NSManagedObjectModels, если сущности всегда используются в NSManagedObjectModel, созданной путем слияния соответствующих моделей? Например, модель 1 определяет объект Foo...
2302 просмотров

Детали низкого уровня реализации PerformSelectorOnMainThread:
Было интересно, знает ли кто-нибудь или имеет указатели на хорошую документацию, в которой обсуждаются детали реализации низкоуровневого метода Cocoa 'performSelectorOnMainThread:'. Моя лучшая догадка, и я думаю, что она, вероятно, довольно близка,...
2981 просмотров
schedule 22.03.2023

Узнать расположение исполняемого файла в Какао
Простой вопрос: как узнать расположение исполняемого файла в приложении Какао. Помните, что во многих Unix-подобных ОС люди используют среду PATH для назначения предпочтительного местоположения для своих исполняемых файлов, особенно когда в их...
4516 просмотров
schedule 09.09.2022

Как вы распечатываете трассировку стека в консоль / журнал в Какао?
Я хотел бы регистрировать трассировку вызовов в определенные моменты, например, неудачные утверждения или неперехваченные исключения.
89748 просмотров
schedule 01.01.2023

Какой хороший способ выполнить привязку из общего окна служебной программы и самого переднего окна документа?
У меня есть приложение, которое позволяет открывать несколько документов NS. В этом приложении есть одно служебное окно, которое содержит некоторые функции, которые я хочу применить к самому переднему документу. Я пытаюсь использовать здесь...
1001 просмотров

Obj-C -> Увеличение числа (и отображение шагов на этикетке Cocoa)
Я новичок в Objective-C, поэтому, вероятно, есть простое решение. Я хочу, чтобы число увеличивалось, но каждая итерация отображалась на метке. (например, он показывает 1, 2, 3, 4, 5..., отображаемые с разницей в промежутке времени). Я пытался:...
5608 просмотров
schedule 20.02.2022

Как реализовать боковую панель, подобную Mail / iTunes / Finder / и т. Д., В Cocoa / IB?
Я думаю, что название в значительной степени говорит обо всем ... Я хочу реализовать интерфейс, аналогичный стандартной боковой панели OS X, используемой во всех вышеупомянутых программах, и мне интересно, есть ли у кого-нибудь мысли о простейшем...
14139 просмотров
schedule 07.01.2023

Токенизация NSString в Objective-C
Как лучше всего токенизировать / разделить NSString в Objective-C?
71554 просмотров
schedule 16.05.2024

Проблема связывания какао; связанные столбцы таблицы не показывают никаких данных, ошибок в консоли нет
У меня проблемы с преобразованием моего проекта Какао из модели интерфейса, синхронизированной вручную, в модель привязок, так что мне не нужно беспокоиться о связующем коде интерфейса. Я следил за руководством по привязкам какао CocoaDevCentral,...
1100 просмотров

Должен ли я использовать привязки Cocoa для моего последнего проекта?
Я начинаю проект, который, как я думаю, выиграет от привязок (у меня есть таблица со списком исходников, несколько представлений браузера и т. д.), но я думаю, что это также было бы вполне выполнимо и, возможно, более понятно без них. Из моего...
1441 просмотров
schedule 19.03.2022

Загрузка фрагментированной кодировки NSURLConnection — как?
Мне нужно создать способ загрузки потока байтов с использованием фрагментированного кодирования. У меня есть массив байтов, содержащий аудиофайл, я хотел бы отправить этот файл на сервер, используя фрагментированный поток. Мне удалось выполнить...
2796 просмотров

Есть ли способ создать стандартный 128-битный GUID (UUID) на Mac?
Есть ли встроенная функция, эквивалентная .NET? Guid.NewGuid(); в Какао? Мое желание состоит в том, чтобы создать строку по строкам 550e8400-e29b-41d4-a716-446655440000 , которая представляет собой уникальный идентификатор.
20141 просмотров
schedule 22.07.2023

Другое подходящее использование вопроса о дизайне @property
Это продолжение Как избежать @ property-itis . UIWebView имеет следующие объявления свойств: @property(nonatomic,readonly,getter=canGoBack) BOOL canGoBack; @property(nonatomic,readonly,getter=canGoForward) BOOL canGoForward; UIScrollView...
595 просмотров
schedule 22.05.2023

переносить приложение iPhone openGLES на OSX?
Разработка для iPhone была моим первым опытом использования objective-c и первым глубоким опытом работы с xcode. Насколько сложно будет перенести приложение openGLES iPhone на рабочий стол OSX с помощью openGL? Я не спрашиваю о пользовательском...
2922 просмотров
schedule 29.03.2022

Можете ли вы привязаться к атрибуту timeInterval NSDatePicker?
У меня есть приложение Core Data с классом Event, у которого есть дата начала и дата окончания. Привязать их к паре виджетов NSDatePicker - тривиально, но я хотел заставить его работать с NSRangeDateMode, доступным в Leopard. У NSDatePicker есть...
889 просмотров
schedule 24.05.2023

Как получить временный каталог по умолчанию в Mac OS X?
Я хотел бы создать несколько каталогов данных для некоторых модульных тестов, и я хотел бы, чтобы эти каталоги находились во временном каталоге по умолчанию для пользователя. Полагаю, я мог бы просто создать подкаталог в /tmp, но я не хочу делать...
11311 просмотров

Как заставить элементы управления на NSPanel выглядеть правильно?
Если у меня есть черный/прозрачный HUD NSPanel, и я добавляю к нему некоторые элементы управления. Как сделать так, чтобы элементы управления выглядели правильно? т.е. быть черным/прозрачным, а не белым/непрозрачным?
722 просмотров
schedule 14.11.2022

Разбор неподдерживаемых форматов даты в NSDate от Cocoa
Как с помощью структуры Cocoa я могу разобрать @ "2008-12-29T00:27:42-08:00" в объект NSDate? Стандартному -dateWithString: это не нравится.
7825 просмотров
schedule 01.06.2022