Member Login Log In | Not a Member? Contact ADC
Jump To:
Reference: Text & Fonts
Cocoa is an object-oriented application environment designed specifically for developing Mac OS X-only native applications. The Cocoa frameworks support text input and display, handle fonts, convert text encodings, search text, and perform sophisticated typography.

View all Cocoa Reference.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
NSText Class Reference (HTML) (PDF)
Describes the class that declares the most general programmatic interface for objects that manage text.
2008-05-06
Latent Semantic Mapping Reference (HTML)
Describes the C API for classifying text and other token-based content based on latent semantic information.
2008-04-08
NSAttributedString Application Kit Additions Reference (HTML) (PDF)
Describes extensions to Foundation's NSAttributedString class that add support for document types, text attributes, and string handling.
2007-12-04
NSSecureTextFieldCell Class Reference (HTML) (PDF)
Describes the class that implements the user interface of NSSecureTextField.
2007-10-31
NSSpeechSynthesizer Class Reference (HTML) (PDF)
Describes the class used to parse text into speech.
2007-07-23
Input Method Kit Reference Update (HTML) (PDF)
Summarizes the symbols added to the Input Method Kit framework.
2007-07-18
NSFont Class Reference (HTML) (PDF)
Describes the class that represents fonts to an application.
2007-06-08
IMKInputController Class Reference (HTML) (PDF)
Describes the class that controls input on the input method side.
2007-06-06
IMKServer Class Reference (HTML) (PDF)
Describes the class that manages connections to input method clients.
2007-06-06
IMKServerInput Protocol Reference (HTML) (PDF)
Describes the informal protocol used to receive text events.
2007-06-06
Input Method Kit Framework Reference (HTML) (PDF)
Describes the API for building input methods for Chinese, Japanese, and other languages.
2007-06-06
IMKCandidates Class Reference (HTML) (PDF)
Describes the class that supports the use of candidate windows for an input method.
2007-06-05
IMKMouseHandling Protocol Reference (HTML) (PDF)
Describes the protocol used to receive mouse events for an input method client session.
2007-06-05
IMKStateSetting Protocol Reference (HTML) (PDF)
Describes the protocol used to set or access state values for an input method client session.
2007-06-05
IMKTextInput Protocol Reference (HTML) (PDF)
Describes the protocol used to send and obtain data from an input method client session.
2007-06-05
NSSpellChecker Class Reference (HTML) (PDF)
Describes the class that gives any application an interface to the Cocoa spell-checking service.
2007-04-27
NSSpellServer Class Reference (HTML) (PDF)
Describes the class used to make your particular spelling checker a service available to any application.
2007-04-27
NSTextView Class Reference (HTML) (PDF)
Describes the class instantiated as the front-end, primary user interface object of the Cocoa text system.
2007-04-27
NSLayoutManager Class Reference (HTML) (PDF)
Describes the class that coordinates the layout and display of characters held in an NSTextStorage object.
2007-04-16
NSTextTable Class Reference (HTML) (PDF)
Describes the class that represents a text table as a whole.
2007-04-11
NSFontManager Class Reference (HTML) (PDF)
Describes the class instantiated as the controller object for the font conversion system.
2007-04-06
NSFontPanel Class Reference (HTML) (PDF)
Describes the class that implements the Font panel--a user interface object that displays a list of available fonts.
2007-04-06
NSFontPanelValidation Protocol Reference (HTML) (PDF)
Describes the informal protocol used to tell the Font panel to display some or all of its elements.
2007-04-06
NSInputServerMouseTracker Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle mouse events.
2007-04-02
NSInputServiceProvider Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle application and text field events.
2007-04-02
NSInputManager Class Reference (HTML) (PDF)
Describes the class used by text views to communicate with the text input management system.
2007-04-01
NSInputServer Class Reference (HTML) (PDF)
Describes the class that interprets text view events and communicates them to the text input management system.
2007-04-01
NSTypesetter Class Reference (HTML) (PDF)
Describes the abstract superclass that defines the interface for typesetter objects that perform text line layout.
2007-03-26
NSGlyphInfo Class Reference (HTML) (PDF)
Describes the class that allows you to override a font's default mapping from Unicode to its glyph ID.
2007-03-01
Search Kit Reference (HTML) (PDF)
Programming interfaces that support user searching of textual content, supporting query-based and similarity-based searches.
2006-07-14
Find By Content Reference (HTML) (PDF)
Deprecated - Describes the legacy C API for performing relevance-ranked searches. Replaced by Search Kit.
2006-07-13
NSATSTypesetter Class Reference (HTML) (PDF)
Describes a concrete subclass of NSTypesetter that places glyphs during text layout.
2006-07-10
NSAttributedString Class Reference (HTML) (PDF)
Describes the class for creating and managing strings that can have sets of attributes associated with specified character ranges.
2006-06-28
NSMutableAttributedString Class Reference (HTML) (PDF)
Describes the subclass of NSAttributedString that supports changing characters and attributes in the string.
2006-06-28
NSString Application Kit Additions Reference (HTML) (PDF)
Describes extensions to Foundation's NSString class that add support for drawing string objects directly in an NSView.
2006-06-28
NSChangeSpelling Protocol Reference (HTML) (PDF)
Describes the formal protocol implemented by objects that can correct a misspelled word.
2006-05-23
NSGlyphGenerator Class Reference (HTML) (PDF)
Describes the class used to perform the initial, nominal glyph generation phase in the text layout process.
2006-05-23
NSGlyphStorage Protocol Reference (HTML) (PDF)
Describes the formal protocol that defines the methods a glyph storage object must implement to interact properly with NSGlyphGenerator.
2006-05-23
NSIgnoreMisspelledWords Protocol Reference (HTML) (PDF)
Describes the formal protocol implemented by text-bearing objects to have the spelling checker maintain a list of words to ignore.
2006-05-23
NSMutableAttributedString Additions Reference (HTML) (PDF)
Describes extensions to Foundation's NSMutableAttributedString class that add support for setting text attributes and making them consistent.
2006-05-23
NSMutableParagraphStyle Class Reference (HTML) (PDF)
Describes the class that supports changing the values of the subattributes in an NSParagraphStyle attribute.
2006-05-23
NSParagraphStyle Class Reference (HTML) (PDF)
Describes the class that encapsulates the paragraph or ruler attributes used by the NSAttributedString classes.
2006-05-23
NSRulerMarker Class Objective-C Reference (HTML) (PDF)
Describes the class that displays a symbol, such as a tab setting, on an NSRulerView object.
2006-05-23
NSRulerView Class Reference (HTML) (PDF)
Describes the class that displays a ruler and markers adjoining an NSScrollView object's document view.
2006-05-23
NSSimpleHorizontalTypesetter Class Reference (HTML) (PDF)
Deprecated - Describes the class used for text line layout that has been replaced by NSATSTypesetter.
2006-05-23
NSTextAttachment Class Reference (HTML) (PDF)
Describes the class used by the NSAttributedString class cluster as the value for attachment attributes.
2006-05-23
NSTextAttachmentCell Class Reference (HTML) (PDF)
Describes the class that implements the functionality of the NSTextAttachmentCell protocol.
2006-05-23
NSTextBlock Class Reference (HTML) (PDF)
Describes the class that represents a block of text laid out in a subregion of a text container.
2006-05-23
NSTextContainer Class Reference (HTML) (PDF)
Describes the class that defines a region where text is laid out.
2006-05-23
NSTextInput Protocol Reference (HTML) (PDF)
Descibes the formal protocol that text views implement to receive input from the user's keyboard and mouse.
2006-05-23
NSTextList Class Reference (HTML) (PDF)
Describes the class that represents a section of text that forms a single list.
2006-05-23
NSTextStorage Class Reference (HTML) (PDF)
Describes the semiconcrete subclass of NSMutableAttributedString that defines the storage mechanism for the Cocoa text system.
2006-05-23
NSTextTab Class Reference (HTML) (PDF)
Describes the class that represents a tab in an NSParagraphStyle object.
2006-05-23
NSTextTableBlock Class Reference (HTML) (PDF)
Describes the class used to represent a text block that appears as a cell within a text table.
2006-05-23