/ / Accessor метод не се нарича - цел-c, ios5

Методът Accessor не се нарича - цел-c, ios5

Опитвам се да изградя динамична маркировка с помощта на решението, предвидено в тази статия:

Как да създадете динамични повече от едно uiview с Marquee Effect в iphone

Проблемът при този метод е достъпен. Това е начина, по който внедрих моя контролер:

gridViewController.h

#import "CrawlView.h"

CrawlView *marquee;

@property (strong, nonatomic) CrawlView *marquee;

gridViewController.m

@synthesize marquee;

....

[marquee setMessages:self.noticiasArray];

[marquee go];

Сложих точка на прекъсване в метода на аксесоара, но никога не се наричаше:

- (void)setMessages:(NSMutableArray *)messages {

if (_messages != messages) {
_messages = messages;
[self buildSubviews];
}
}

Така че маркировката не е показана.

Ще оценя вашата помощ за това.

thnaks

Отговори:

1 за отговор № 1

Трябва да го настроите на @dynamic

 @dynamic marquee;

вместо @synthesize marquee; за да използвате персонализирания си набор


1 за отговор № 2

Опитайте самостоятелно да се обадите на аксесоара.