0
状況:2つのセットのインスタンス変数やショー - コマンドラインツール - (動作しない)
- 設定コンソール
に2つのインスタンス変数
2012-01-12 12:04:23.099 Test212 [5894:707]番号:0.000000 - 残高: 0.000000。
私が設定した値が得られないのはなぜですか? Number = 1234 &残高= 500?
)
BankAccount.h
#import <Foundation/Foundation.h>
@interface BankAccount : NSObject
{
double bankAccountBalance;
double bankAccountNumber;
}
-(void) setBankAccountBalance: (double)b;
-(void) setBankAccountNumber: (double)n;
-(double)showBankAccountBalance;
-(double) showBankAccountNumber;
@end
BankAccount.m
#import "BankAccount.h"
@implementation BankAccount
-(void) setBankAccountBalance: (double)b
{
b = bankAccountBalance;
}
-(void) setBankAccountNumber: (double)n
{
n = bankAccountNumber;
}
-(double)showBankAccountBalance
{
return bankAccountBalance;
}
-(double) showBankAccountNumber
{
return bankAccountNumber;
}
@end
main.m
#import <Foundation/Foundation.h>
#import "BankAccount.h"
int main (int argc, const char * argv[])
{
@autoreleasepool {
BankAccount *account1 = [[BankAccount alloc] init];
[account1 setBankAccountNumber:1234];
[account1 setBankAccountBalance:500];
NSLog(@"Number: %f - Balance: %f.",[account1 showBankAccountNumber], [account1 showBankAccountBalance]);
}
return 0;
}
感謝しなければなりません。 –