A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

问题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变量,这个的使用方法是什么?

谢谢了,新手,求高手解答。

评分

参与人数 1技术分 +1 收起 理由
jing迪 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马