2013-08-21 24 views
-2

如何将我的NSDictionary作为参数发送给我的选择器,以及如何读取它?发送NSDictionary作为@selector中的参数

NSDictionary * dict = [[NSDictionary alloc]initWithObjectsAndKeys:@"idOferta",@"test", nil];     
NSThread * viewsThread = [[NSThread alloc] initWithTarget:self selector:@selector(updateViewStatistic:) object:dict]; 
[viewsThread start]; 

- (void)updateViewStatistic:(NSThread *)mt { 
     NSLog(@"dictionary %@",dict); 
} 
+0

看来你没看过的文档,或者至少你没看仔细足够了... – 2013-08-21 20:25:46

回答

0

updateViewStatistic:方法更改为这样的事情:

- (void)updateViewStatistic:(NSDictionary *)dictionary 
{ 
    NSLog(@"Dictionary: %@", dictionary); 
} 
+0

确切同样的答案发布到副本,因为它已经说明 - 没有必要重现它。 – 2013-08-21 20:28:22