Платформы OS X

Платформы OS X обеспечивают интерфейсы, которые необходимо записать программному обеспечению для Mac. В то время как другие содержат многократные подплатформы, некоторые из этих платформ содержат простые наборы интерфейсов. Где применимо таблицы в этом приложении приводят ключевые префиксы, используемые классами, методами, функциями, типами или константами платформы. Необходимо избегать использования любого из указанных префиксов на собственные имена символа.

Системные платформы

Таблица a-1 описывает платформы, расположенные в /System/Library/Frameworks каталог и списки первая версия OS X, в котором каждый стал доступным.

Табличные a-1  Системные платформы

Имя

Сначала доступный

Префиксы

Описание

Accelerate.framework

10.3

cblas, vDSP, vv

Платформа зонтика для оптимизированных вектором операций. Посмотрите Ускоряют Платформу.

Accounts.framework

10.8

AC

Обеспечивает доступ к учетным записям пользователей, сохраненным в базе данных Accounts.

AddressBook.framework

10.2

AB, ABV

Обеспечивает доступ к Адресной книге, которая является централизованной базой данных пользовательской контактной информации.

AGL.framework

10.0

AGL, GL, glm, GLM, glu, GLU

Содержит интерфейсы Углерода для OpenGL.

AppKit.framework

10.0

NS

Содержит классы и методы для уровня пользовательского интерфейса Какао. В целом, ссылка к Cocoa.framework вместо этой платформы.

AppKitScripting.framework

10.0

N/A

Осуждаемый. Использовать AppKit.framework вместо этого.

AppleScriptKit.framework

10.0

ASK

Содержит интерфейсы для создания плагинов AppleScript.

AppleScriptObjC.framework

10.6

NS

Содержит расширения Objective C для создания плагинов AppleScript.

ApplicationServices.framework

10.0

AE, AX, ATSU, CG, CT, LS, PM, QD, UT

Платформа зонтика для нескольких служб уровня приложения. Посмотрите Платформу Прикладных служб.

AudioToolbox.framework

10.0

AU, AUMIDI

Содержит интерфейсы для получения данных аудиопотока, маршрутизации звуковых сигналов через аудиоустройства, преобразование между форматами аудио и воспроизведение музыки.

AudioUnit.framework

10.0

AU

Содержит интерфейсы для определения плагинов Core Audio.

AudioVideoBridging.framework

10.8

AVB

Поддержки Audio Video Bridging (AVB) и реализации проект стандарта IEEE P1722.1.

Automator.framework

10.4

AM

Платформа зонтика для создания плагинов Automator. См. Платформу Automator.

AVFoundation.framework

10.7

AV

Обеспечивает интерфейсы для игры, записи, проверки и редактирования аудиовизуальных носителей.

AVKit.framework

10.9

AV

Обеспечивает API для воспроизведения носителей включая контроль за работой пользователей, навигацию главы, подзаголовки и закрытый ввод субтитров. См. Ссылку Платформы AVKit

CalendarStore.framework

10.5

Cal

Осуждаемый. Используйте Набор События вместо этого. Посмотрите Набор События.

Carbon.framework

10.0

HI, HR, ICA, ICD, Ink, Nav, OSA, PM, SFS,SR

Платформа зонтика для служб Уровня углерода. Посмотрите Платформу Углерода.

CloudKit.framework

10.10

CK

Обеспечивает кабелепровод для движущихся данных между Вашим приложением и iCloud, который может использоваться для всех типов данных. Это также дает Вам контроль того, когда происходят передачи. Посмотрите Ссылку Платформы Быстрого запуска или CloudKit CloudKit.

CFNetwork.framework

10.3

CF

Содержит интерфейсы для сетевой связи с помощью HTTP, сокетов, и Добрый день.

Cocoa.framework

10.0

NS

Обертка для включения платформ Какао AppKit.framework, Foundation.framework, и CoreData.framework.

Collaboration.framework

10.5

CB

Содержит интерфейсы для управления информацией об идентификационных данных.

CoreAudio.framework

10.0

Audio

Содержит интерфейс уровня аппаратной абстракции для управления аудио.

CoreBluetooth.framework

10.10

CB

Содержит классы, используемые для связи с Низкоэнергетическими устройствами Bluetooth.

CoreAudioKit.framework

10.4

AU

Содержит интерфейсы Objective C для аудиоустройства пользовательские представления.

CoreData.framework

10.4

NS

Содержит интерфейсы для управления моделью данных Вашего приложения.

CoreFoundation.framework

10.0

CF

Обеспечивает фундаментальные программные сервисы, включая абстракции для типов общих данных, строковых утилит, утилит набора, сменной поддержки, управления ресурсами, предпочтений и парсинга XML.

CoreGraphics.framework

10.0

CG

Содержит Кварцевые интерфейсы для создания графического содержания и рендеринга того содержания на экран.

CoreLocation.framework

10.6

CL

Обеспечивает интерфейсы для определения географического местоположения компьютера.

CoreMedia.framework

10.7

CM

Содержит низкоуровневые интерфейсы для для управления и и игра аудиовизуальных носителей в приложении.

CoreMediaIO.framework

10.7

CMIO

Содержит интерфейсы Device Abstraction Layer (DAL), используемого для создания плагинов, которые могут получить доступ к аппаратным средствам носителей.

CoreMIDI.framework

10.0

MIDI

Содержит утилиты для реализации клиентских программ MIDI.

CoreMIDIServer.framework

10.0

MIDI

Содержит интерфейсы для создания драйверов MIDI, которые будут использоваться системой.

CoreServices.framework

10.0

CF, DCS, MD, SK, WS

Платформа зонтика для служб системного уровня. Посмотрите Платформу Core Services.

CoreText.framework

10.5

CT

Содержит интерфейсы для выполнения текстового расположения и дисплея.

CoreVideo.framework

10.5

CV

Содержит интерфейсы для управления основанным на видео содержанием.

CoreWLAN.framework

10.6

CW

Содержит интерфейсы для управления беспроводными сетями.

CryptoTokenKit.framework

10.10

TK

Содержит интерфейс для использования смарт-карт.

DirectoryService.framework

10.0

ds

Содержит интерфейсы для поддержки основанного на сети поиска и служб каталогов в Вашем приложении. Можно также использовать эту платформу для разработки плагинов службы каталогов.

DiscRecording.framework

10.2

DR

Содержит интерфейсы для горящих данных к CDs и DVDs.

DiscRecordingUI.framework

10.2

DR

Содержит уровень пользовательского интерфейса для взаимодействия с пользователями во время записи CDs и DVDs.

DiskArbitration.framework

10.4

DA

Содержит интерфейсы для того, чтобы получить информацию, связанную с локальными и удаленными объемами.

DrawSprocket.framework

10.0

DSp

Содержит игровой компонент звездочки для рисования содержания на экран.

DVComponentGlue.framework

10.0

IDH

Содержит интерфейсы для связи с цифровыми видеоустройствами, такими как видеокамеры.

DVDPlayback.framework

10.3

DVD

Содержит интерфейсы для встраивания функций воспроизведения DVD в Ваше приложение.

EventKit.framework

10.8

EK

Обеспечивает интерфейс для доступа к календарным событиям пользователя и элементам напоминания.

ExceptionHandling.framework

10.0

NS

Содержит классы обработки исключений для приложений Какао.

FinderSync.framework

10.10

FI

Обеспечивает API для улучшения пользовательского интерфейса Средства поиска путем добавления значков, элементов контекстного меню и кнопок на панели инструментов. Посмотрите Ссылку Платформы Синхронизации Средства поиска

ForceFeedback.framework

10.2

FF

Содержит интерфейсы для связи с силой поддерживающие обратную связь устройства.

Foundation.framework

10.0

NS

Содержит классы и методы для уровня Cocoa Foundation. При создании приложения Какао соединение с платформой Какао предпочтительно.

FWAUserLib.framework

10.2

FWA

Содержит интерфейсы для связи с находящимися в FireWire аудиоустройствами.

GameController.framework

10.9

GC

Набор классов для обнаружения и взаимодействия со связанными игровыми контроллерами. См. Руководство по программированию Игрового контроллера

GameKit.framework

10.8

GK

Обеспечивает APIs, позволяющий Вашему приложению участвовать в Игровом Центре.

GLKit.framework

10.8

GLK

Обеспечивает функции и классы, сокращающие усилие, требуемое создать новые основанные на программе построения теней приложения или портировать существующие приложения, полагающиеся на вершину стандартной функции или обработку фрагмента, предоставленную более ранними версиями OpenGL ES или OpenGL.

GLUT.framework

10.0

glut, GLUT

Содержит интерфейсы для Инструментария Утилиты OpenGL, обеспечивающего независимый от платформы интерфейс для управления окнами.

GSS.framework

10.7

gss

Содержит интерфейсы для Generic Security Services Application Program Interface (GSSAPI).

ICADevices.framework

10.3

ICD

Содержит низкоуровневые интерфейсы для связи с цифровыми устройствами, такими как сканеры и камеры. Посмотрите Платформу Углерода.

ImageCaptureCore.framework

10.6

IC

Содержит интерфейсы Objective C для связи с цифровыми устройствами, такими как сканеры и камеры.

IMCore.framework

10.6

IM

Не использовать.

IMServicePlugIn.framework

10.7

IM

Содержит интерфейсы для создания сторонних плагинов для служб Chat. Платформа зонтика для IMServicePlugInSupport.framework.

InputMethodKit.framework

10.5

IMK

Содержит интерфейсы для разработки новых методов ввода, которые являются модулями, обрабатывающими ввод текста для сложных языков.

InstallerPlugins.framework

10.4

IFX

Содержит интерфейсы для создания плагинов, работающих во время сеансов установки программного обеспечения.

InstantMessage.framework

10.4

FZ, IM

Содержит интерфейсы для получения онлайн-статуса пользователя мгновенного обмена сообщениями.

IOBluetooth.framework

10.2

IO

Содержит интерфейсы для связи с bluetooth-устройствами.

IOBluetoothUI.framework

10.2

IO

Содержит уровень пользовательского интерфейса для взаимодействия с пользователями, управляющими bluetooth-устройствами.

IOKit.framework

10.0

IO, IOBSD, IOCF

Содержит основные интерфейсы для создания драйверов устройств пространства пользователя и для взаимодействия с резидентными ядром драйверами от пространства пользователя.

IOSurface.framework

10.6

IO

Содержит низкоуровневые интерфейсы для совместного использования графических поверхностей между приложениями.

JavaFrameEmbedding.framework

10.5

N/A

Содержит интерфейсы для встраивания кадров Java в коде Objective C.

JavaScriptCore.framework

10.5

JS

Содержит библиотеку и ресурсы для выполнения кода JavaScript в странице HTML. (До OS X v10.5, эта платформа была частью WebKit.framework.

JavaVM.framework

10.0

JAWT, JDWP, JMM, JNI, JVMDI, JVMPI, JVMTI

Содержит ресурсы Комплекта разработчика для Java системы.

Kerberos.framework

10.0

GSS, KL, KRB, KRB5

Содержит интерфейсы для использования протокола аутентификации сети Kerberos.

Kernel.framework

10.0

многочисленный

Содержит интерфейсы для разработки расширения ядра, включая Маха, BSD, libkern, Набор I/O и различные семьи создаются поверх Набора I/O.

LatentSemanticMapping.framework

10.5

LSM

Содержит интерфейсы для классификации текста на основе скрытой семантической информации.

LDAP.framework

10.0

N/A

Не использовать.

LocalAuthentication.framework

10.10

LA

Содержит API для запроса аутентификации от пользователей, использующих указанные политики. Посмотрите Ссылку Платформы Локальной аутентификации

MapKit.framework

10.9

МК

Классы и протоколы для встраивания карт в окна и представления Ваших приложений. Включает поддержку аннотаций, оверлейных программ и геокодирующих реверс поисков. Посмотрите Ссылку Платформы MapKit

MediaAccessibility.framework

10.9

MA

Обеспечивает API для предпочтений пользователя доступа заголовков, показанных с носителями, закрытый ввод субтитров, например. Посмотрите Ссылку Платформы Доступности Носителей

MediaLibrary.framework

10.9

ML

Обеспечивает модель данных только для чтения, представляющую наборы пользователя изображений, аудио и видео. Посмотрите Ссылку Платформы Библиотеки Носителей

Message.framework

10.0

AS, MF, PO, POP, RSS, TOC, UR, URL

Содержит расширения Какао для доставки почты.

MultipeerConnectivity.framework

10.10

MC

Содержит API для нахождения и связи с услугами, предоставленными соседними устройствами с помощью сетей Wi-Fi инфраструктуры, однорангового WiFi и персональных сетей Bluetooth. Посмотрите!!! Мультиравноправная Ссылка Платформы Связи

NetFS.framework

10.6

NetFS

Содержит интерфейсы для работы с сетевыми файловыми системами.

NotificationCenter.framework

10.10

NC, NS

Содержит интерфейсы для создания и управления расширениями в представлении Today Центра Уведомления. Посмотрите Ссылку Платформы Центра Уведомления

OpenAL.framework

10.4

AL

Содержит интерфейсы для OpenAL, межплатформенной 3D библиотеки передачи звука.

OpenCL.framework

10.6

CL, cl

Содержит интерфейсы для распределения вычислительных задач общего назначения через доступный GPUs и CPUs компьютера.

OpenDirectory.framework

10.6

OD

Содержит интерфейсы Objective C для управления, Открывают информацию о Directory.

OpenGL.framework

10.0

CGL, GL, glu, GLU

Содержит интерфейсы для OpenGL, который является межплатформенной 2D и 3D библиотекой рендеринга графики.

OSAKit.framework

10.4

OSA

Содержит интерфейсы Objective C для управления и выполнения совместимых OSA сценариев из приложений Какао.

PCSC.framework

10.0

MSC, Scard, SCARD

Содержит интерфейсы для взаимодействия с устройствами смарт-карты.

PreferencePanes.framework

10.0

NS

Содержит интерфейсы для реализации пользовательских модулей для приложения Установок системы.

PubSub.framework

10.5

PS

Содержит интерфейсы для подписки на RSS и Atom-ленты.

QTKit.framework

10.4

QT

Содержит интерфейсы Objective C для управления содержанием QuickTime.

Quartz.framework

10.4

GF, PDF, QC, QCP

Платформа зонтика для служб Quartz. Посмотрите Кварцевую Платформу.

QuartzCore.framework

10.4

CA,CI, CV

Содержит интерфейсы для Базового Изображения, Базовой Анимации и Базового Видео.

QuickLook.framework

10.5

QL

Содержит интерфейсы для генерации предварительных просмотров миниатюры документов.

QuickTime.framework

10.0

N/A

Содержит интерфейсы для встраивания мультимедиа QuickTime в приложение.

Ruby.framework

10.5

N/A

Содержит интерфейсы для языка сценариев Ruby.

SceneKit.framework

10.8

SCN

Обеспечивает высокий уровень, Objective C API, чтобы эффективно загрузить, управлять, и представить 3D сцены в приложении.

ScreenSaver.framework

10.0

N/A

Содержит интерфейсы для записи экранных заставок.

Scripting.framework

10.0

NS

Осуждаемый. Использовать Foundation.framework вместо этого.

ScriptingBridge.framework

10.5

SB

Содержит интерфейсы для рабочих сценариев от кода Objective C.

Security.framework

10.0

CSSM, Sec

Содержит интерфейсы для аутентификации пользователя системного уровня и авторизации.

SecurityFoundation.framework

10.3

Sec

Содержит интерфейсы Какао для авторизации пользователей.

SecurityInterface.framework

10.3

PSA, SF

Содержит уровень пользовательского интерфейса для авторизации пользователей в приложениях Какао.

ServiceManagement.framework

10.6

SM

Содержит интерфейсы для загрузки, разгрузки и управления launchd службы.

Social.framework

10.8

SL

Обеспечивает API для отправления запросов к поддерживаемым службам социальной сети, которые могут выполнить операции от имени пользователей.

SpriteKit.framework

10.9

SK

Обеспечивает API для анимации произвольных текстурированных изображений или спрайтов. Это включает воспроизведение звука, механизм физики и цикл рендеринга. См. Руководство по программированию SpriteKit

StoreKit.framework

10.7

SK

Поддержки, запрашивающие платеж от пользователя купить дополнительную функциональность или содержание от App Store Mac.

SyncServices.framework

10.4

ISync

Осуждаемый в OS X v10.7.

System.framework

10.0

N/A

Не использовать.

SystemConfiguration.framework

10.0

SC

Содержит интерфейсы для доступа к конфигурации сети и достижимости. информация.

Tcl.framework

10.3

Tcl

Содержит интерфейсы для доступа к интерпретатору Tcl системы из приложения.

Tk.framework

10.4

Tk

Содержит интерфейсы для доступа к панели инструментов Tk системы с приложения.

TWAIN.framework

10.2

TW

Содержит интерфейсы для доступа к совместимым TWAIN сканирующим изображение аппаратным средствам.

vecLib.framework

10.0

N/A

Осуждаемый. Использовать Accelerate.framework вместо этого. Посмотрите Ускоряют Платформу.

VideoDecodeAcceleration.framework

10.7

VDA

Содержит интерфейсы для использования аппаратных ресурсов для ускоренного видео декодирования.

VideoToolbox.framework

10.8

VT

Включает 64-разрядную замену для Программы управления сжатием изображений QuickTime.

WebKit.framework

10.2

DOM, Web

Платформа зонтика для рендеринга содержимого HTML. Посмотрите Платформу WebKit.

XgridFoundation.framework

10.4

XG

Осуждаемый в OS X v10.8.

Содержит интерфейсы для соединения с и управления вычислительным кластерным программным обеспечением.

OS X содержит несколько платформ зонтика для главных областей функциональности. Группа платформ зонтика несколько связанных платформ в большую платформу, которая может быть включена в Ваш проект. При записи программного обеспечения соедините проект против платформы зонтика; не пытайтесь соединиться непосредственно с любой из его подплатформ. Следующие разделы описывают содержание платформ зонтика в OS X.

Ускорьте платформу

Таблица a-2 перечисляет подплатформы Ускорять платформы (Accelerate.framework). Если Вы разрабатываете приложения для более ранних версий OS X, vecLib.framework доступно как автономная платформа.

Табличные a-2  Подплатформы Ускорять платформы

Подплатформа

Описание

vecLib.framework

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

vImage.framework

Содержит оптимизированные вектором интерфейсы для управления данными изображения.

Платформа прикладных служб

Таблица a-3 перечисляет подплатформы платформы Прикладных служб (ApplicationServices.framework). Эти платформы обеспечивают интерфейсы на базе С и предназначаются прежде всего для приложений Углерода, несмотря на то, что другие программы могут использовать их. Перечисленные платформы доступны во всех версиях OS X, если не указано иное.

Табличные a-3  Подплатформы платформы Прикладных служб

Подплатформа

Описание

ATS.framework

Содержит интерфейсы для расположения шрифта и использования управления Apple Type Services.

ColorSync.framework

Содержит интерфейсы для использования согласования цветов ColorSync.

HIServices.framework

Содержит интерфейсы для доступности, интернет-Конфигурации, области монтажа, Диспетчера процессов и менеджера по Переводу. Доступный в OS X 10.2 и позже.

ImageIO.framework

Содержит интерфейсы для импорта и экспорта данных изображения.

LangAnalysis.framework

Содержит интерфейсы Analysis Manager Языка.

PrintCore.framework

Содержит Базовые интерфейсы Диспетчера печати.

QD.framework

Содержит интерфейсы QuickDraw.

SpeechSynthesis.framework

Содержит менеджера по Речи интерфейсы.

Платформа Automator

Таблица a-4 перечисляет подплатформы платформы Automator (Automator.framework).

Табличные a-4  Подплатформы платформы Automator

Подплатформа

Описание

MediaBrowser.framework

Содержит закрытые интерфейсы для управления плагинами Automator.

Платформа углерода

Таблица a-5 перечисляет подплатформы платформы Углерода (Carbon.framework). Перечисленные платформы доступны во всех версиях OS X, если не указано иное.

Табличные a-5  Подплатформы платформы Углерода

Подплатформа

Описание

CarbonSound.framework

Содержит Звуковые интерфейсы менеджера. Каждый раз, когда возможно, используйте Core Audio вместо этого.

CommonPanels.framework

Содержит интерфейсы для отображения окна Font, Окна цвета и некоторых связанных с сетью диалоговых окон.

Help.framework

Содержит интерфейсы для запуска и поиска Справки Apple.

HIToolbox.framework

Содержит интерфейсы для менеджера событий Углерода, объекта HIToolbox и других связанных с пользовательским интерфейсом менеджеров.

HTMLRendering.framework

Содержит интерфейсы для рендеринга содержимого HTML. Платформа WebKit является предпочтительной платформой для рендеринга HTML. Посмотрите Платформу WebKit.

ImageCapture.framework

Содержит интерфейсы для получения изображений от цифровых фотоаппаратов. Эта платформа работает в сочетании с платформой Устройств Захвата изображения (ICADevices.framework).

Ink.framework

Содержит интерфейсы для управления основанным на пере вводом. (События чернил определяются с помощью менеджера событий Углерода.)

NavigationServices.framework

Содержит интерфейсы для отображения диалоговых окон навигации файла.

OpenScripting.framework

Содержит интерфейсы для записи компонентов сценариев и взаимодействия с теми компонентами, чтобы управлять и выполнить сценарии.

Print.framework

Содержит интерфейсы Диспетчера печати Углерода для отображения диалоговых окон печати и расширений.

SecurityHI.framework

Содержит интерфейсы для отображения связанных с безопасностью диалоговых окон.

SpeechRecognition.framework

Содержит менеджера по Распознаванию речи интерфейсы.

Базовая платформа служб

Таблица a-6 перечисляет подплатформы платформы Core Services (CoreServices.framework). Эти платформы обеспечивают интерфейсы на базе С и предназначаются прежде всего для приложений Углерода, несмотря на то, что другие программы могут использовать их. Перечисленные платформы доступны во всех версиях OS X, если не указано иное.

Табличные a-6  Подплатформы платформы Core Services

Подплатформа

Описание

AE.framework

Содержит интерфейсы для создания и управления событиями Apple и создания scriptable приложений.

CarbonCore.framework

Содержит интерфейсы для многих устаревших менеджеров по Углероду. Большая часть APIs в этой платформе осуждается в OS X v10.8 (для получения дополнительной информации, посмотрите Осуждения Ядра Углерода).

DictionaryServices.framework

Обеспечивает возможности поиска по словарю.

LaunchServices.framework

Содержит интерфейсы для запуска приложений.

Metadata.framework

Содержит интерфейсы для управления метаданными Центра внимания.

OSServices.framework

Содержит интерфейсы для, Открывают Transport и много связанных с аппаратными средствами устаревших менеджеров по Углероду.

SearchKit.framework

Содержит интерфейсы для Поискового Набора.

Кварцевая платформа

Таблица a-7 перечисляет подплатформы Кварцевой платформы (Quartz.framework).

Табличные a-7  Подплатформы Кварцевой платформы

Подплатформа

Описание

ImageKit.framework

Содержит интерфейсы Objective C для нахождения, просмотра и отображения изображений.

PDFKit.framework

Содержит интерфейсы Objective C для отображения и управления содержанием PDF.

QuartzComposer.framework

Содержит интерфейсы Objective C для игры Кварцевых составов Композитора в приложении.

QuartzFilters.framework

Содержит интерфейсы Objective C для управления и применения эффектов фильтра к графическому контексту.

QuickLookUI.framework

Содержит интерфейсы Objective C для создания и управления панелью предварительного просмотра Беглого взгляда, которая является объектом пользовательского интерфейса, выводящим на экран элементы предварительного просмотра.

Платформа WebKit

Таблица a-8 перечисляет подплатформы платформы WebKit (WebKit.framework).

Табличные a-8  Подплатформы платформы WebKit

Подплатформа

Описание

WebCore.framework

Содержит библиотеку и ресурсы для рендеринга содержимого HTML в управлении HTMLView.

Платформы XCode

XCode и все его инструменты поддержки и библиотеки находятся в переносимой структуре каталогов. Эта структура каталогов позволяет иметь многократные версии XCode, установленного в единой системе или установить XCode на внешнем жестком диске, который Вы включаете к своему компьютеру, когда необходимо сделать разработку. Эта мобильность означает, что платформы, требуемые инструментами разработчика, установлены в <Xcode>/Library/Frameworks каталог, где <Xcode> путь к каталогу установки XCode. Таблица a-9 перечисляет платформы, расположенные в этом каталоге.

Таблица a-9  платформы XCode

Платформа

Сначала доступный

Префиксы

Описание

XCTest.framework

Xcode 5

XC

Интерфейсы для реализации модуля тестируют в Objective C.

InterfaceBuilderKit.framework

10.5

ib, IB

Интерфейсы для записи плагинов, работающих в Интерфейсном Разработчике 3.0 и позже.

SenTestingKit.framework

10.4

Sen

Интерфейсы для реализации модуля тестируют в Objective C.

Системные библиотеки

Некоторые специализированные библиотеки на уровне BSD не упаковываются как платформы. Вместо этого OS X включает много динамических библиотек в /usr/lib каталог и его подкаталоги. Динамические совместно используемые библиотеки идентифицируются их .dylib расширение. Заголовочные файлы для библиотек расположены в /usr/include каталог.

OS X использует символьные ссылки для указания на самую актуальную версию большинства библиотек. При соединении с динамической совместно используемой библиотекой используйте символьную ссылку вместо ссылки к определенной версии библиотеки. Версии библиотеки могут измениться в будущих версиях OS X. Если Ваше программное обеспечение соединяется с определенной версией, та версия не могла бы всегда быть доступной в системе пользователя.