私は、Objective-cでのポインタとメモリ管理に頭を悩ませるために、少しコードをいじっています。しかし、私が理解できないように見えるのは、このコードを使用しているということです。
hello *myHello = [[hello alloc] init];
NSString *string = @"Hello";
myHello.property = string;
NSStringインスタンス(@ "Hello")は、パラメーターとしてsetterメソッドに渡されますか、それともポインターが送信されますか。たとえば、「string」を変更して別のオブジェクトを指すようにした後、変数を取得した場合、それは「Hello」のままですか、それとも「string」が指す新しいオブジェクトに変更しますか?前もって感謝します!