У меня есть этот код:метод класса и мой массив
.h
@interface DetalhesPod : UIViewController {
NSString *linhaPod;
}
@property (nonatomic, strong) NSString *linhaPod;
.m
+ (NSArray *)_tracks {
NSArray *arrTexto = [self.linhaPod componentsSeparatedByString:@"#"];
}
Почему у меня есть проблемы с "+" в "self.linhaPod"? Если я ставлю «-» У меня нет проблемы:
- (NSArray *)_tracks {
}
Сообщение об ошибке: переменная экземпляра «linhaPod» доступ в методе класса ...
Благодаря
Не вопрос Xcode. --- Теперь просто подумайте об этом. Не имеет смысла вызывать метод экземпляра 'self' из метода класса. Как метод класса узнает, какой конкретный объект (экземпляр) вызывает метод экземпляра? –
так как я могу получить доступ к этой переменной «linhaPod» в классе «_tracks»? Возможно или нет? – eugui
@userXXX Нет, вы не можете. –