我想知道必须如何对用于将值传递给方法和(可选)从方法返回更新值的方法参数进行内存管理。
例如,-validate<Key>:error:
KVC 中的方法有一个(id *)ioValue
可以被方法更新的参数。您可以返回一个自动释放的对象,但是在更新时您应该如何处理输入对象?这种情况有什么约定吗?
我想知道必须如何对用于将值传递给方法和(可选)从方法返回更新值的方法参数进行内存管理。
例如,-validate<Key>:error:
KVC 中的方法有一个(id *)ioValue
可以被方法更新的参数。您可以返回一个自动释放的对象,但是在更新时您应该如何处理输入对象?这种情况有什么约定吗?