Sender クラスと送信者オブジェクトを作成しました。
Sender *sender = [[Sender alloc] init];
次に、テストを書きました:
// should success
[sender upload:[UIImage imageNamed:@"test2.jpg"] withName:@"test2.jpg"];
// should fail
[sender upload:nil withName:@"test2.jpg"];
次に、nil チェック コードを書きました。
- (void)upload:(UIImage *)image withName:(NSString *)name
{
if ([image isEqual:nil]) {
...
}
...
}
ただし、nil チェックは無視されます。image パラメータが nil かどうかを確認するにはどうすればよいですか? ご親切にありがとうございました。