Я вполне уверен, что эти backBarButtonItem
свойство только для чтения. Вместо того, чтобы изменить эти backBarButtonItem
, попытайтесь установить пользовательское leftBarButtonItem
и скройтесь backBarButtonItem
:
self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Prout" style:UIBarButtonItemStyleDone target:nil action:nil] autorelease];
self.navigationItem.hidesBackButton = YES;
необходимо будет также удостовериться, что Вы поднимаете трубку пользовательскую кнопку для вызова обратного действия на UINavigationBar
.
Если вы хотите использовать более конкретную информацию для ведения журнала, например, некоторую DEBUG.
Таким образом, вы можете регистрировать больше информации во время разработки, и вам не нужно изменять свой код, когда вы вводите свой код в производство.
Личный пример: когда я кодирую, я записываю много информации (уровень FINE и FINEST). Когда я отправляю свое приложение тестеру, они используют уровень DEBUG. В производственной среде (общедоступной) регистрируются только INFO, WARNING и SEVERE.
В заключение, это дает вам больше контроля, и вам не нужно изменять какую-либо строку кода.
Для получения дополнительной информации о входе в java : здесь