2013-12-06 2 views
1

У меня есть странная проблема. У меня Xcode 5.0, но я все еще использую Xcode 4.6.3, потому что хочу, чтобы мои приложения сохранили внешний вид iOS6.Xcode 4.6.3 Ошибка - .m файл не открывается или имеет проблемы при открытии

Проблема у меня есть, когда я нажимаю некоторые файлы .m, файл загружается, тогда прокрутка исчезает (поэтому я вообще не могу прокрутить вниз), а иногда файл показывает пустой (но на самом деле файл не пуст).

Он отлично работает на Xcode 5, но не на старой версии.

Edit: Смотрите рисунок ниже (и обратите внимание на фигурную скобку в нижней части)

xcode 4.6.3 bug

other issue

Любая помощь будет оценена.

Спасибо, ребята!

+1

хотел бы получить ответ для этого, мне нужно использовать старую версию для одного приложения и несколько раз это видели. Выход и перезапуск - единственное «исправление», которое я нашел – wattson12

+0

Его ничто не пытается расширить окно XCode для области кода, в которой он должен появиться. – iphonic

+0

@ wattson12 - Я сделал это несколько раз, включая удаление папки с производными данными, но напрасно. Я действительно разочарован этим :( – nithinreddy

ответ

0

У меня такая же проблема. Невозможно загрузить один из файлов в Xcode 4.6.3. Он работает на Xcode 5. Проблема в том, что мое приложение не похоже, что оно было на другой версии. Я изменил раскадровку, чтобы выглядеть как iOS6 и раньше, но все же мои взгляды немного выросли, даже таблицы частично скрыты навигационной панелью.

Кроме того, когда я пытаюсь открыть этот файл всего Xcode 4.6.3 аварии

1

Это иногда работает:

  1. Откройте файл в другом текстовом редакторе. Textmate работает для меня.
  2. Сделайте небольшое редактирование. Например: добавьте пустую строку.
  3. Сохраните файл, используя этот текстовый редактор.

Когда вы переключаетесь обратно в Xcode, файл должен быть восстановлен и использоваться.

0

Произошла такая же проблема. В этом случае, внутри класса был следующий автоматически генерируемый код:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { 
    // Navigation logic may go here. Create and push another view controller. 
    /* 
    <#DetailViewController#> *detailViewController = [[<#DetailViewController#> alloc] initWithNibName:@"<#Nib name#>" bundle:nil]; 
    // ... 
    // Pass the selected object to the new view controller. 
    [self.navigationController pushViewController:detailViewController animated:YES]; 
[detailViewController release]; 
    */ 
} 

Не знаю, почему, но преступник, казалось, хэш-символы на первой строке внутри блока комментария. Удаление этих и сохранение из другого редактора привело к правильной загрузке файла в Xcode.

Смежные вопросы