黑马程序员技术交流社区
标题:
方法如何带参数使用或者如何使用定义在方法外的变量
[打印本页]
作者:
Max_骏
时间:
2014-4-9 15:34
标题:
方法如何带参数使用或者如何使用定义在方法外的变量
问题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变量,这个的使用方法是什么?
谢谢了,新手,求高手解答。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2