私の質問にはもっと良い用語があると思いますが、それを説明する最良の方法は例です:
NSString* newName = [newPerson name];
これは私が望んでいるものではありません。なぜなら、この行の後のある時点で newPerson の名前が解放されると、newName 変数が台無しになるからです。newName を newPerson の名前の「値」に設定して、効果的に互いに独立させるにはどうすればよいですか?
私の質問にはもっと良い用語があると思いますが、それを説明する最良の方法は例です:
NSString* newName = [newPerson name];
これは私が望んでいるものではありません。なぜなら、この行の後のある時点で newPerson の名前が解放されると、newName 変数が台無しになるからです。newName を newPerson の名前の「値」に設定して、効果的に互いに独立させるにはどうすればよいですか?