2015-08-12 3 views
8

Я только начал пытаться изучить Swift, но одна ошибка продолжает повторяться снова и снова, и я не могу понять, почему - «Заместитель редактора в исходном коде». Что может быть причиной этого (я не могу опубликовать изображение кода, поскольку я новый участник).Xcode 7 Err «Заместитель редактора в исходном коде»

Благодаря

+0

Странно, я нашел ERR, когда я попытался скопировать и вставить код здесь. Код Xcode дал мне btnButton.setTitle (название: String ?, forState: UIControlState). Но просто удалив пробел между «:» и «UIControlState», добавив(), после этого очистите ошибку. Таким образом, автоматический текст неверен – Richard

ответ

5

Это случилось со мной только сейчас, но причина была довольно проста, как только я посмотрел на код. Я использовал класс автозаполнения как параметр для функции. Ergot "place place"

2

Только что случилось со мной, используя xcode 7.3.1 на существующий код «вчера было хорошо». Я не мог видеть ничего плохого, поэтому я снова набрал (оскорбительная строка, чтобы увидеть, где он поступил не так) на линии выше и удалил оригинал, и ошибка исчезла. Git diff не показывает никаких изменений.

0

Это случилось со мной, но я забыл определить часть кода:

Когда я получаю сообщение об ошибке:

let cell = tableView.dequeueReusableCellWithIdentifier("EmployeeTableViewCell", 
    forIndexPath: NSIndexPath) as! EmployeeTableViewCell 

После я установил:

let cell = tableView.dequeueReusableCellWithIdentifier("EmployeeTableViewCell", 
    forIndexPath: indexPath) as! EmployeeTableViewCell 
0

я имел та же проблема была вызвана двойным пространством (Xcode 8.1 beta)

до:

let cell = UITableViewCell(style: UITableViewCellStyle.default, reuseIdentifier: "Cell") 

после (работает!):

let cell = UITableViewCell(style: UITableViewCellStyle.default, reuseIdentifier: "Cell") 

(на 2 пространства после "стиле:")

0

У меня был этот вопрос, а делать Udemy курс, который не сделал обновите учебные планы с новой информацией Swift 3. По крайней мере, это то, что я предполагаю, вызвало проблему, когда kep дал мне эту ошибку.

Старый сломанный код:

let cell = UITableViewCell(style: UITableViewCellStyle, reuseIdentifier: "Cell") 

Новый, рабочий код

let cell = UITableViewCell(style: UITableViewCellStyle.default, reuseIdentifier: "Cell") 
2

Для меня это помогло исправить это (мой код правильно) только применяя Xcode - Продукт - Clean (Shift + Cmd + K)

0

У меня была эта проблема, когда я делал быстрый для начинающей практики с Udacity.com. Причина, по которой я узнал позже, состоит в том, что Xcode поместит тип переменной, такой как int или Bool, в качестве заполнителя, и вы должны сами заменить его реальным значением.

func screenVIP(age: Int, onGuestList: Bool, knowsTheOwner: Bool) { 

В конце концов, вы должны заменить его с заданными значениями, как следующее:

screenVIP(age: age, onGuestList: onGuestList, knowsTheOwner: knowsTheOwner)