问题1:
我想用controller A调用B的+方法,在B中写的代码类似这样,是用name查询数据库返回array的
+(NSArray *)findxx:(NSString *)name
{
}
然后在A中这样调用
NSString *s = @"xxx";
NSArray *a = [B findxx:s];
但是这样写在B中nslog了一下发现参数name为null,正确的使用方法是什么?
问题2:
如果不能直接带参数调用,那我用delegate把值传到了B中,但是在findxx方法中无法使用在implementation下定义的string变量,这个的使用方法是什么?
谢谢了,新手,求高手解答。 |