Когда вы создаете новый проект, мастер сообщает вам, когда вы можете найти его полезным
Приложение на основе окон
Этот шаблон обеспечивает отправную точку для любого приложения.Он предоставляет только делегат приложения и окно.
Приложение на основе представления
Этот шаблон предоставляет отправную точку для приложения, которое использует одно представление.Он предоставляет контроллер представления для управления представлением и файл пера, который содержит представление.
Это только шаблоны, которые можно изменить любым способом, который вы пожелаете.Приложение на базе Windows - это более простой инструмент, а шаблон приложения на основе View просто настраивает ваш первый просмотр.
Для второго вопроса вы собираете событие кнопки, а затем создаете новый контроллер представления и либо представляете его модально.или если вы используете навигационный контроллер, вы помещаете его в стек.
Если вы представляете модально, он может выглядеть примерно так:
- (IBAction)nextViewButtonPressed:(id)sender
{
NextViewController *nextViewController = [[NextViewController alloc] init];
[self presentModalViewController:nextViewController animated:YES];
[nextViewController release]; nextViewController = nil;
}