Прежде всего, пожалуйста, используйте кодовый тег для переноса кода.
сделайте что-то вроде:
model.username = [[NSString alloc] initWithString:@"ysnky"];
очень не рекомендуется, вы можете использовать isntead:
модель.username = @ "ysnky"
в этом случае вам не нужно беспокоиться об освобождении объекта.
Но если вы хотите использовать
model.username = [[NSString alloc] initWithString:@"ysnky"];
ответна ваш вопрос НЕТ.Вам не нужно звонить
[model.username release]
или чтобы быть более точным, ваш код неверен, вы должны сделать что-то вроде:
Model1* model = [[Model1 alloc] init];
NSString *tmpString = [[NSString alloc] initWithString:@"ysnky"]
model.username = tmpString;
[tmpString release];
наконец я предлагаю вам лучший дизайнваш класс, вы можете сделать лучше, выполнив инициализатор, как:
Model1* model = [[Model1 alloc] initWithUsername:@"skdnaodnsa"];