Взгляните на эту тему: Получение настроек cookie в разных доменах с помощью javascript или другого
Там я написал, как использовать ajax для чтения cookie с php- файл ...
Код, который вы указали, работает нормально, проблема в другом месте. Вы должны использовать init по умолчанию с frame вместо требуемого, или создать удобный init с желаемыми свойствами.
class ThemeTextFieldCollab : UITextField {
override init(frame: CGRect) {
super.init(frame: frame)
self.attributedPlaceholder = NSAttributedString(string: self.placeholder ?? "", attributes: [NSForegroundColorAttributeName : UIColor.gray])
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}
}