目前,我试图用下面的代码来调用选择器:
[self performSelector:@selector(locationManager:) withObject:nil afterDelay:searchAnimation.animationDuration];我试图调用的方法是:
-(void)locationManager:(CLLocationManager *)manager didRangeBeacons: (NSArray *)beacons inRegion:(CLBeaconRegion *)region { NSLog(@"check"); }有人能帮帮我吗。这不起作用,因为“未声明的选择器”。地点经理:这里的名字不是吗?
否则我怎么称呼这个函数呢?
坦克!
发布于 2015-05-23 15:01:06
编辑的在本例中不能使用performSelector,它只需要0或1个参数。谢谢你。
我不明白你想实现什么,但也许你应该用之后
例如,:
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(searchAnimation.animationDuration * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
<# call the delegate method here #>
});希望有帮助:)
https://stackoverflow.com/questions/30413809
复制相似问题