---
title: Introduction to Matrices
framework: cocoa
role: article
path: apple-archive/documentation/Cocoa/Conceptual/Matrix
---

# Introduction to Matrices

Explains how to use Cocoa matrices.

## Organization of This Document

This programming topic contains the following articles:

- [About Matrices](Concepts/AboutMatrices.html#//apple_ref/doc/uid/20000104-BCICHAAG) provides basic information about matrices - [Matrix Selection Modes](Concepts/MatrixSelectionModes.html#//apple_ref/doc/uid/20000105-CJBCIIAG) describes how the cells in a matrix behave when the matrix is tracking the mouse. - [Managing the Matrix’s Cells](Tasks/ManagingMatrixCells.html#//apple_ref/doc/uid/20000253-CJBCIIAG) discusses how to add and remove cells programatically. - [Setting a Matrix’s Appearance](Tasks/SettingMatrixAppearance.html#//apple_ref/doc/uid/20000254-CJBCIIAG) discusses how to change the appearance of a matrix and its cells.

## See Also

If you want to group several elements visually, see the *[Box Programming Topics](../Box/Box.html#//apple_ref/doc/uid/10000017i)* programming topic.

[Next](Concepts/AboutMatrices.html)

Copyright © 2002, 2016 Apple Inc. All Rights Reserved. [Terms of Use](http://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](http://www.apple.com/privacy/) | Updated: 2016-09-13
