Sclalertview-swift: Поддержка Swift 4

Созданный на 19 сент. 2017  ·  19Комментарии  ·  Источник: vikmeup/SCLAlertView-Swift

Есть ли планы обновить библиотеку для поддержки Swift 4?

Самый полезный комментарий

Я сделаю это сегодня вечером! Извините, ребята, за долгую задержку.

Все 19 Комментарий

Привет. Прежде всего, спасибо за вашу работу.

......... / Поды / SCLAlertView / SCLAlertView / SCLAlertView. swift: 160 : 999: глобальная функция 'UIColorFromRGB' является внутренней, и на нее нельзя ссылаться из значения аргумента по умолчанию
Я получаю следующую ошибку:

Связанный код:
public init(kDefaultShadowOpacity: CGFloat = 0.7, kCircleTopPosition: CGFloat = -12.0, kCircleBackgroundTopPosition: CGFloat = -15.0, kCircleHeight: CGFloat = 56.0, kCircleIconHeight: CGFloat = 20.0, kTitleTop:CGFloat = 30.0, kTitleHeight:CGFloat = 25.0, kWindowWidth: CGFloat = 240.0, kWindowHeight: CGFloat = 178.0, kTextHeight: CGFloat = 90.0, kTextFieldHeight: CGFloat = 45.0, kTextViewdHeight: CGFloat = 80.0, kButtonHeight: CGFloat = 45.0, kTitleFont: UIFont = UIFont.systemFont(ofSize: 20), kTextFont: UIFont = UIFont.systemFont(ofSize: 14), kButtonFont: UIFont = UIFont.boldSystemFont(ofSize: 14), showCloseButton: Bool = true, showCircularIcon: Bool = true, shouldAutoDismiss: Bool = true, contentViewCornerRadius: CGFloat = 5.0, fieldCornerRadius: CGFloat = 3.0, buttonCornerRadius: CGFloat = 3.0, hideWhenBackgroundViewIsTapped: Bool = false, contentViewColor: UIColor = UIColorFromRGB(0xFFFFFF), contentViewBorderColor: UIColor = UIColorFromRGB(0xCCCCCC), titleColor: UIColor = UIColorFromRGB(0x4D4D4D)) {

и:
......... / Поды / SCLAlertView / SCLAlertView / SCLAlertView. swift: 549 : 192: Var 'defaultColorInt' является внутренним, и на него нельзя ссылаться из значения аргумента по умолчанию

Большое спасибо
Хорошего дня
Фабио

screen shot 2017-09-23 at 2 07 25 am

пока что вы должны это сделать ^ _ ^

@jlaws смело

У меня такая же проблема:
Глобальная функция UIColorFromRGB является внутренней, и на нее нельзя ссылаться из значения аргумента по умолчанию.
конец другой как:
Аргумент '#selector' относится к методу экземпляра 'tapped', который не предоставляется Objective-C

Я смущен. Я проверил проект, и с Swift 4 код в порядке.
Когда вы вызываете модуль таким образом, pod 'SCLAlertView', :git => 'https://github.com/vikmeup/SCLAlertView-Swift', :branch => 'master' вы получите рабочую версию Swift 4.

Только если вы позвоните pod 'SCLAlertView' или pod 'SCLAlertView', '0.7.0' это не сработает. Есть ли другая версия для проверки?

Можем ли мы (или я) помочь выпустить рабочую версию, не проверяя основную ветку?

Может ли кто-нибудь обновить это ????

При использовании pod update не было загружено последнее обновление (которое исправляет совместимость с Swift 4). Загрузите файлы " SCLAlertView.swift " и " SCLExtensions.swift " из репозитория GitHub здесь и замените их в Pods/SCLAlertView

@vikmeup ☝️

Не могли бы вы подать пиар, буду рад слиться!

@vikmeup : Код уже обновлен до Swift 4. Никакого пиара не требуется. Просто вы не отметили новую версию и не поместили ее в багажник модуля.

Пока это не будет сделано, мы можем использовать последний код со следующим в нашем pod-файле:

pod 'SCLAlertView', :git => 'https://github.com/vikmeup/SCLAlertView-Swift.git'

Есть ли сроки для отметки новой версии официальной поддержкой Swift 4?

@ahmedsafadii Спасибо! Действительно помогло.

Было бы неплохо пометить и обновить версии библиотеки. По-прежнему в версии 0.7.0, но больше не совместим со swift 3.2. Еще есть проект, который нужно обновить до swift4, но его нужно построить раньше. Поэтому мне пришлось указать свой подфайл прямо на 3687d7965630e58abae114c6544f9412c5e09b66

Я сделаю это сегодня вечером! Извините, ребята, за долгую задержку.

@vikmeup отлично! Спасибо! Лучше поздно, чем никогда.

@vikmeup, а сегодня вечером :)

Было бы здорово, если бы возможно!

@vikmeup ждем "сегодня вечером": D

Толкнул! наконец могу закрыть это!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

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

ewan34500 picture ewan34500  ·  3Комментарии

p0tvin29 picture p0tvin29  ·  3Комментарии

rayhk6 picture rayhk6  ·  29Комментарии

ossmalpha picture ossmalpha  ·  16Комментарии

samigehi picture samigehi  ·  4Комментарии