Когда я пытаюсь использовать «синтаксис ведущих точек» в 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
, но это не помогло.
Итак, нет ли автозаполнения для этой функции, или я делаю что-то неправильно?
Редактировать: У меня нет общей проблемы с автозаполнением, это только когда я хочу вызвать статический метод или перечисление с ведущей точкой, как в приведенном выше примере. Все остальное отлично работает.
возможно дубликат [Xcode завершения +6,3 кода слишком медленной] (http://stackoverflow.com/questions/29579572/xcode-6-3-code-completion-too-slow) – Vizllx
Я не» я вижу дубликат, но, может быть, я просто упустил это. Из того, что я там читал, речь идет об общей проблеме автозаполнения. Моя автозаполнение работает отлично, только синтаксис ведущих точек не работает, и я не читаю ничего об этом в вопросе, который вы там связали. –
ведущий синтаксис точки также означает автозаполнение btw. В любом случае, я отметил, потому что нашел это очень похоже на то, что вы сказали. Но не беспокойтесь, если другие пользователи SF не найдут его Duplicate, тогда это будет хорошо для вас. Ура! – Vizllx