[问题] 请问用#define

楼主: fightword (呼啦啦~)   2015-09-25 16:58:58
请问有办法用#define 去定义一个算法
#define getName(name) XXXXXXXXXXXXX
getName(name)等于下头的东西
-(NSString*)getName:(NSString*)name{
if([[UIDevice currentDevice] userInterfaceIdiom]
== UIUserInterfaceIdiomPad){
return [NSString stringWithFormat:@"111%@", name];
}
else{
return [NSString stringWithFormat:@"222%@", name];
}
}
记得有看过类似的东西
可是不知道朝什么方向
感谢
作者: uranusjr (←這人是超級笨蛋)   2015-09-25 17:11:00
为什么你 method 里面会凭空跑出来一个 x
作者: yr (Sooner Born Sooner Bred)   2015-09-25 17:19:00
global variable XD#define getName(name) x==1?[NSString ..111]:[...222...]

Links booklink

Contact Us: admin [ a t ] ucptt.com