<p>What do you think is the best way to implement an interactive grid similar to a Sudoku board for a native iPhone application?  I did not see an object to fill this need in the SDK.</p>

<p>Should I make a custom control for an individual cell, then initialize as many of them as I need in a grid form?</p>

<p><a href="https://i.stack.imgur.com/o9CSk.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/o9CSk.jpg" alt="Sudoku grid"></a><br>
<sub>(source: <a href="http://www.sudoku.4thewww.com/Grids/grid.jpg" rel="nofollow noreferrer">4thewww.com</a>)</sub>  </p>

<p>Any and all comments are welcome.
Thanks!</p>

The grid is a means of viewing contents, not of storing the representation.  Ultimately, your grid is made of cells which have contents and therefor your underlying model object is perhaps best embodied by the cell. There are a number of ways to design the underlying storage for a Sudoku game and the bigger challenge will certainly lie in the generation of puzzles. However, the advice to take from this is to not determine your model based on how it appears on screen - the view layer is totally separate and so doing something like storing the board a a two-dimensional array would be a bad idea.