Во-первых, имена классов должны начинаться с заглавных букв, а имена методов должны начинаться с нижнего регистра.
Во-вторых, ваши сеттеры в классе info_holder (который должен быть InfoHolder) имеют потенциальные проблемы.
anпример установки должен выглядеть следующим образом:
- (void)setUser:(NSString *)username
{
[username retain];
[uname release];
uname=username;
}
Вы не указали, что не работает, но одна проблема заключается в том, что вы не сохраняете эти строки.
НА ОСНОВЕ КОММЕНТАРИЙ Вам необходимо объявить логины свойством.
в ZDViewController.h
@interface ZDViewController : UIViewController
@property (strong, nonatomic) NSMutableArray *logins;
Затем в ZDViewController.m
@implementation ZDViewController
@synthesize logins;
.
.
.
- (void)viewDidLoad {
logins = [NSMutableArray array];
.
.
.
}
Затем вы можете получить доступ к self.loginsиз любого места в вашем классе