私は、Objective-C でオートボクシングを見てきました (ここでは、たとえば)。ボックス化解除のための新しい構文はありますか?
たとえば、私はこれをやりたいのですが、もっと短くします:
NSArray *oneNumber = @[@1];
int one = ((NSNumber *)oneNumber[0]).intValue;
2 行目の構文は恐ろしいものです。これに対処するための新しい言語機能はありますか?
私は、Objective-C でオートボクシングを見てきました (ここでは、たとえば)。ボックス化解除のための新しい構文はありますか?
たとえば、私はこれをやりたいのですが、もっと短くします:
NSArray *oneNumber = @[@1];
int one = ((NSNumber *)oneNumber[0]).intValue;
2 行目の構文は恐ろしいものです。これに対処するための新しい言語機能はありますか?