I'm very new to Objective C programming. For some reason, the line indicated below in an arrow gives me an "ARC forbids explicit message send of 'release'" message. Can someone please explain what I'm doing wrong here?
int main(int argc, char *argv[]) {
@autoreleasepool {
Person *morgy;
morgy = [Person alloc];
morgy = [morgy init];
[morgy setWeight: 145];
[morgy setAge: 19];
[morgy print];
[morgy release]; // <------
}
return 0;
}