У меня есть смешная проблема с Xcode 4.3.2. Когда я объявляю новую переменную, скажите NSMutableDictionary *var = [NSMutableDictionary alloc] init];
, Xcode autocompletes NSMutableArray
в LHS выражения, но не в RHS.Почему автозаполнение Xcode не работает, когда я выделяю/инициализацию переменной?
Это раздражает, очевидно. Часто вызывает опечатки, которые я должен переконфигурировать, и, конечно же, препятствует потоку. По моему опыту это не происходит ни в какой другой ситуации.
Кто-нибудь еще когда-либо сталкивался с этим? Должен ли я поднимать ошибку?
На вашем скриншоте автозаполнение NSMutableDictionary было бы неправильным в любом случае, поскольку квадратная скобка открыта. Лучший скриншот остановит педантов, как я, делая бесполезные комментарии. – jrturton
На самом деле это работает с квадратной скобкой. Но я обычно использую стиль, в котором вставка конечной скобки автоматически вставляется в начало. – chirag
Почему автозаполнение в том же месте работает, когда я использую какую-либо переменную вместо имени класса? – chirag