objective-c 函数参数 传地址 传指针 指向指针的指针
来源:互联网 发布:javascript用有关var 编辑:程序博客网 时间:2024/05/20 18:54
传值和传址的区别,在参数get set 微妙区别
#import "ViewController.h"
@interface ViewController ()
{
NSMutableArray *_array;
NSMutableArray *nextArray;
NSData *mydata;
}
@end
@implementation ViewController
@synthesize array=_array;
- (void)viewDidLoad
{
[superviewDidLoad];
_array = [[NSMutableArrayalloc] initWithCapacity:4];
[_array addObject:@"000"];
nextArray = [[NSMutableArrayalloc] initWithCapacity:4];
[nextArrayaddObject:@"002"];
NSLog(@"_array%@",_array);
NSLog(@"_array%p",_array);
NSLog(@"nextArray%@",nextArray);
NSLog(@"nextArray%p",nextArray);
[selffoo:&_array];
NSLog(@"_array%@",_array);
NSLog(@"_array%p",_array);
}
-(void)foo:(NSMutableArray *__strong *) arraypointer
//__strong:处理错误:Passing address of non-local object to __autoreleasing parameter for write-back
{
*arraypointer =nextArray;
}
- (void)didReceiveMemoryWarning
{
[superdidReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- objective-c 函数参数 传地址 传指针 指向指针的指针
- objective-c 函数参数 传地址 传指针
- 用指向指针的指针作函数的参数(指针、指针数组、指向指针的指针)
- C指向函数指针的函数指针
- C语言:参数传递指针数组的名字(首地址)给-->指向指针的指针
- C语言指针---指向函数的指针
- c函数编程之指针参数和指向指针的指针参数
- c语言学习,指针函数、函数指针、指针的指针、指向指针数组的指针
- c语言学习,指针函数、函数指针、指针的指针、指向指针数组的指针
- c 指向函数的指针
- 11.26C语言----指针函数/指向指针的指针
- c语言 指向函数的指针作函数参数
- c 指向指针的指针
- C 指向指针的指针
- C语言中的指针(指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针)
- C指针---指向指针的指针(转)
- c语言指针,指向指针的指针
- C指针传递,指向指针的指针。
- 用Visual C#实现端口监听模拟即时通讯
- CentOS下搭建openstack集群
- poj 3160 Father Christmas flymouse (强连通分量+记忆化搜素)
- Linux命令速查
- web开发tips
- objective-c 函数参数 传地址 传指针 指向指针的指针
- iOS 序列化与反序列化
- 给按钮、静态文本 CListCtrl等添加功能提示(tollTip)功能
- pthread_cond_wait()用法分析
- UITableViewCell 中的单选控制
- MFC ACCESS连接数据库
- 软件测试工具LoadRuer常见问题整理
- mybatis分页时报错, '@P0' 附近有语法错误
- 堆糖瀑布流完整解决方案(jQuery)