Это - псевдо код, но что-то вроде этого должно работать просто великолепно
select *
from table
inner join
(
select id , max(version_id) maxVersion
from table
) dvtbl ON id = dvtbl.id && versionid = dvtbl.maxVersion
Предыдущий ответ был близок, не совсем компилировался. Вот что вам действительно нужно:
// Info button
UIButton* infoButton = [UIButton buttonWithType:UIButtonTypeInfoLight];
[infoButton addTarget:self action:@selector(showInfoView:) forControlEvents:UIControlEventTouchUpInside];
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:infoButton];
У вас должна быть возможность добавить кнопку типа «Info Light» в navigationItem контроллера представления, который UINavigationController в настоящее время отображает. Что-то вроде этого может быть в вашем коде контроллера представления:
- (void) viewDidLoad {
UIButton * info = [UIButton buttonWithType:UIButtonTypeInfoLight];
// set your button's target and selector for whatever action here.
self.navigationItem.rightBarButtonItem.customView = info;
}