NSNumberinitWith*メソッドとnumberWith*メソッドを特にARCで比較しています。今は同じだと感じています。
{
NSNumber* myInitNumber = [[NSNumber alloc] initWithInt:55];
NSNumber* myNumbNumber = [NSNumber numberWithInt:55];
// use here
}
最後の中括弧で、両方のポインターがスコープ外になるため、両方の参照カウントがゼロになり、割り当てが解除されます。
それらが同一である場合、どちらを使用すべきかという好みはありますか?