Вопросы по теме 'cocoa'
Привязка масштаба IKImageBrowserView к размеру его родительского NSScrollView
У меня есть вертикаль NSSplitView , содержащая на одной из сторон NSScrollView с IKImageBrowserView внутри. IKImageBrowserView показывает только один ряд миниатюр и имеет только горизонтальный скроллер (маска изменения размера равна...
23.03.2024
Каков объем (вложенных) пулов автоматического выпуска?
Я создаю пул автозапуска в цикле for (в методе A). На каждой итерации цикла я вызываю другой метод (метод B). Метод B возвращает автоматически выпущенный объект методу A. Если я опустошу пул в цикле for в методе A, освободит ли это объекты,...
22.05.2024
Правильная обработка перенаправлений с помощью NSURLConnection
Для этого я собираюсь представить, что исходный URL-адрес http://host/form , а новый URL-адрес https://host/form . (Обратите внимание, что до того, как я отправлю это, оба URL-адреса будут безопасными. Однако переход от незащищенного к безопасному...
10.04.2024
XCode/Cocoa Objective-C — Пара вопросов
Извините за глупый пост, но я новичок в программировании на Objective-C и Cocoa, и у меня есть пара вопросов, на которые я не могу найти ответы, надеюсь, кто-нибудь сможет меня просветить.
Во-первых, в XCode при использовании построителя...
13.05.2024
WebView Открыть '_blank' ссылки
У меня есть WebView, который загружает контент из Интернета. Если у меня есть ссылка, использующая атрибут _blank, ничего не происходит.
До сих пор я пытался установить своего делегата WebView, но я не могу заставить его зарегистрироваться, я даже...
07.03.2024
Программный выбор исходящего почтового сообщения
Вот что я пытаюсь сделать: предположим, что вы находитесь в почте и создаете новое пустое почтовое сообщение, затем введите в него некоторые данные, такие как основной текст и т. Д. (В моем случае сообщение было создано через мост сценариев используя...
09.06.2024
Какао, бесплатный мост и ARC
Я хочу сделать простой клиент TCP. Но я получаю одну ошибку. Когда я делаю inputStream = (NSInputStream *)readStream; и outputStream = (NSOutputStream *)writeStream; , мне предлагается ввести префикс __bridge или _ bridge _transfer.
Во-первых,...
29.05.2024
Приложение на основе документов не восстанавливает документы с нефайловыми URL-адресами
У меня есть приложение на основе NSDocument с подклассом NSDocumentController. Мой NSDocument работает как с URL-адресами файлов, так и с URL-адресами с настраиваемой схемой, в которой используется веб-служба.
Я выполняю большую часть загрузки и...
14.04.2024
Проверка имени пользователя/пароля OS X в изолированном приложении
Мне нужно проверить, программно , является ли данная комбинация имени пользователя и пароля действительным входом в OS X.
Перед песочницей я сделал это с помощью AuthorizationCreate(), но «API служб авторизации не поддерживается в песочнице...
03.04.2024
WindowControllers, IBOutlets и объектно-ориентированное программирование?
Я извиняюсь за отсутствие конкретики в строке темы, но я не совсем уверен, как классифицировать мой вопрос. Это вопрос высокого уровня, но я чувствую, что люди должны сталкиваться с этим постоянно, и я хотел бы знать, как они с этим справляются. Я...
04.04.2024
Отключить развертывание анимации для NSOutlineView
Есть ли способ остановить анимацию развертывания для NSOutlineView. Под «развертыванием» я подразумеваю анимацию, которая происходит, когда элемент разворачивается/сворачивается, а дочерние элементы скользят вниз/вверх.
28.03.2024
Привязка как к проверенному состоянию, так и к строковому значению NSCheckBoxes в NSCollectionView
Мне нужно создать NSCollectionView , который содержит NSCheckBox es. Когда я делаю это для чего-то вроде меток, я могу привязываться к значению элемента управления. Но при работе с NSCheckBoxes мне нужно привязать к оба его значение (проверено...
18.03.2024
Настройка обратной связи JSQMessages
Я использую JSQMessages ( https://github.com/jessesquires/JSQMessagesViewController ) для обработки чата в моем приложении.
Я хотел бы показать в пользовательском интерфейсе JSQMessages, было ли сообщение доставлено, было ли сообщение прочитано...
10.06.2024
Приложение Mac OSX Cocoa: возможно ли разрешить вашему приложению использовать шрифт san francisco (используемый для Apple Watch)?
https://en.m.wikipedia.org/wiki/San_Francisco_(2014_typeface)
Я хочу использовать этот шрифт для своего приложения Mac OSX. Однако я не уверен, что это возможно в настоящее время. Говорят, что в OSX 10.11 шрифт по умолчанию будет заменен...
25.04.2024
Как правильно настроить прокрутку NSTableView с помощью Auto Layout? То, что я пробовал, имеет странные глюки
Я пытаюсь использовать Auto Layout для настройки прокрутки в NSScrollView для прокрутки NSTableView на основе представления. У меня есть несколько проблем.
Самый очевидный: если видны все строки, таблицу можно прокрутить на одну строку вниз....
19.04.2024
Свойство NSCollectionView visibleRect
NSCollectionView отображает несколько элементов. У меня есть макет, похожий на сетку.
Мне нужно определить элементы, которые в настоящее время видны.
Согласно документации существует метод
- (NSArray<NSCollectionViewItem *>...
10.05.2024
Папка файла документа справки приложения macOS исчезла
Я пытаюсь создать файл справки для приложения macOS.
Я импортировал папку .help в ресурсы
содержимое файла заголовка index.html
элементы в файле справки, связанном с файлом info.plist
создал папку ресурсов моего...
18.04.2024
Как отображать очень большие текстуры на основе металла в NSScrollView?
У меня есть программа, которая отображает изображение внутри NSScrollView . Я использую Metal для рендеринга изображения, поэтому NSClipView documentView - это MTKView . Я поддерживаю возможность увеличения / уменьшения изображения. Последние...
26.03.2024
Новые материалы
Основы принципов S.O.L.I.D, Javascript, Git и NoSQL
каковы принципы S.O.L.I.D? Принципы SOLID призваны помочь разработчикам создавать надежные, удобные в сопровождении приложения. мы видим пять ключевых принципов. Принципы SOLID были разработаны..
Как настроить Selenium в проекте Angular
Угловой | Селен
Как настроить Selenium в проекте Angular
Держите свое приложение Angular и тесты Selenium в одной рабочей области и запускайте их с помощью Mocha.
В этой статье мы..
Аргументы прогрессивного улучшения почти всегда упускают суть
В наши дни в кругах веб-разработчиков много болтают о Progressive Enhancement — PE, но на самом деле почти все аргументы с обеих сторон упускают самую фундаментальную причину, по которой PE..
Введение в Джанго Фреймворк
Схема «работать умно, а не усердно»
В этой и последующих статьях я познакомлю вас с тем, что такое фреймворк Django и как создать свое первое приложение с помощью простых и понятных шагов, а..
Настольный ПК как «одно кольцо, чтобы править всеми» домашних компьютеров
Вид после 9 месяцев использования
С настольных компьютеров все началось, но в какой-то момент они стали «серверами», и мы все перешли на ноутбуки. В прошлом году я столкнулся с идеей настольных..
Расширенные методы безопасности для VueJS: реализация аутентификации без пароля
Руководство, которое поможет вам создавать безопасные приложения в долгосрочной перспективе
Безопасность приложений часто упускается из виду в процессе разработки, потому что основная..
стройный-i18следующий
Представляем стройную оболочку для i18next.
Эта библиотека, основанная на i18next, заключает экземпляр i18next в хранилище svelte и отслеживает события i18next, такие как languageChanged,..