ここで何が間違っているのだろうか。カスタムクラスに整数を渡そうとしていますが、関数で引数を出力すると、渡すものではなく乱数になります。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
}
それはおそらく些細なことですが、私には理解できません。
前もって感謝します。