想知道我在这里做错了什么。我正在尝试将一个整数传递给我的自定义类,当我输出函数中的参数是一些随机数而不是我传递的值时。这是我在 RootViewController.m 中的方法调用:
int orgID = organObj.organID;
NSLog(@"OrganID from RVC: %d", orgID); // this outputs the correct number
[Procedure getDatabase:[appDelegate getDBPath] WithOrganID:[NSNumber numberWithInt:orgID]];
这是我的方法的实现:
+ (void) getDatabase:(NSString *)dbPath WithOrganID:(NSNumber *)organID
{
NSLog(@"OrganID from procedure.m: %d", organID); // this outputs some random number
}
这可能是微不足道的,但我无法弄清楚。
提前致谢。