У меня есть NSMutableString, к которому я добавляю другие строки.
Когда я печатаю строку, я получаю нулевое значение.
в файле .h
NSMutableString *name;
@property(nonatomic, retain) NSMutableString *name;
в файле .m
@synthesize name;
-(IBAction) a {
if (uppercase == 1) {
[name appendString:@"A"];
NSLog(@"name: %@", name);
}
else
[name appendString:@"a"];
NSLog(@"name: %@", name);
}
Я получаю следующую распечатку при запуске действия.
имя: (ноль)
Почему возвращаемое значение равно нулю?