XCode 7: ошибки при преобразовании кода Swift в Swift 2
1 ответ
Решите их 1 на 1:
- Обязательно переопределите правильную функцию. Подпись изменилась между swift 1 и 2, поэтому вы пытаетесь переопределить то, для чего вы используете неправильную сигнатуру метода.
- вторая ошибка, скорее всего, будет устранена, когда вы исправите первую, потому что ваша суперсимвола совпадает с той, которую вы пытаетесь переопределить
- В Swift 2 первое имя аргумента опускается, если подпись однозначна. Попробуй это. Если это не помогает, используйте правильные имена для аргументов конструктора NSString. На самом деле, откажитесь от NSString и просто загрузите класс строки swift с содержимым этого файла, когда вы в любом случае приведете его к String...