UITabBarController icono no seleccionado tinte de imagen

Tengo un UITabBarController que estoy intentando modificar. En este momento, las imágenes del icono de la pestaña Sin seleccionar están predeterminadas en gris. Sé que no puede cambiar el tinte de estas imágenes de iconos no seleccionadas mediante programación. Apple dice que el tinte está controlado por el tinte real del propio archivo png. Entonces, si quieres una imagen con un ícono blanco o verde, entonces debes usar un png que muestre la imagen como blanca o verde, etc. Luego, debes usar UIImageRenderingModeAlwaysOriginal AND initWithTitle: image: selectedImage: Usé este código en mi FirstViewController.m y Lo coloqué en el - (void) viewDidLoad. Sin embargo, estoy obteniendo un problema de análisis: el identificador esperado y su señalización en el corchete después de cero. ¿Alguien ve el problema con este código?

//
//  FirstViewController.m
//  tabmock5
//
//  Created by USER on 9/26/13.
//  Copyright (c) 2013 USER. All rights reserved.
//

#import "FirstViewController.h"

@interface FirstViewController ()

@end

@implementation FirstViewController

- (void)viewDidLoad
{
[[UIImage imageNamed:@"white_stats.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

[self.tabBarItem initWithTitle:[nil]image:[UIImage imageNamed:@"white_stats.png"]selectedImage:[UIImage imageNamed:@"white_stats.png"]];

[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta