2015-05-04 5 views
2

Когда я пытаюсь использовать «синтаксис ведущих точек» в swift, я не получаю предложения автозаполнения. Нет ли автозаполнения для этого, или это проблема с моим Xcode (версия 6.3.1)?Autocomplete для ведущей точки не работает в swift

Например, когда я пытаюсь что-то вроде этого:

let col: UIColor? = .whiteColor() 

Я не получить любое предложение для любого метода после того, как я попал в точку, так что я писать имя метода по себе (что это своего рода потому что я не очень хорошо знаком с Swift прямо сейчас).

Когда я пишу это как следующий, автозаполнение работает отлично

let col: UIColor? = UIColor.whiteColor() 

Я уже пытался удалить ~/Library/Developer/Xcode/DerivedData/* и ~/Library/Caches/com.apple.dt.Xcode, но это не помогло.

Итак, нет ли автозаполнения для этой функции, или я делаю что-то неправильно?

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

+0

возможно дубликат [Xcode завершения +6,3 кода слишком медленной] (http://stackoverflow.com/questions/29579572/xcode-6-3-code-completion-too-slow) – Vizllx

+1

Я не» я вижу дубликат, но, может быть, я просто упустил это. Из того, что я там читал, речь идет об общей проблеме автозаполнения. Моя автозаполнение работает отлично, только синтаксис ведущих точек не работает, и я не читаю ничего об этом в вопросе, который вы там связали. –

+0

ведущий синтаксис точки также означает автозаполнение btw. В любом случае, я отметил, потому что нашел это очень похоже на то, что вы сказали. Но не беспокойтесь, если другие пользователи SF не найдут его Duplicate, тогда это будет хорошо для вас. Ура! – Vizllx

ответ

1

Я считаю, что это постоянная проблема с подразумеваемыми счетчиками и автозавершением. Никакая текущая сборка Xcode и никакая предварительная сборка не устраняют эту проблему. Нам просто нужно подождать, пока Apple выпустит новую бета-версию, и я обновлю ее, если она будет исправлена.

+0

Хорошо, надеюсь, они скоро исправят это. –

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