ios 函数的参数作为输出。
ios 函数的参数作为输出。
小弟写了一函数如下,想把Source的值赋给 Target作为输出,可是现在输出不了,请问如何修改下?
-(int)Copytest:(NSData*)Source Target:(NSData*)Target
{
Target = Source;
return 0;
}
[解决办法]
调用的地方这样写:
NSData * dataA = [[NSString stringWithFormat:@"AAA"] dataUsingEncoding: NSASCIIStringEncoding];
NSData * dataB = nil;
[self Copytest:&dataA Target:&dataB];