我刚把我的项目更新到Swift 2。
我是我的敏捷类之一,我使用ObjC协会。
我有以下几点:
objc_AssociationPolicy( OBJC_ASSOCIATION_RETAIN_NONATOMIC)由于更新,编译器返回Use of unresolved identifier 'OBJC_ASSOCIATION_RETAIN_NONATOMIC'。
知道为什么吗?
编辑:对于那些有相同问题的人,一个临时的修复就是用它的值来替换常量。1:objc_AssociationPolicy( rawValue: 1 )
发布于 2016-04-12 11:29:16
试试这个:
import ObjectiveC.runtime
func setOverlay(view: UIView)
{
objc_setAssociatedObject(self, &AssociatedKeys.overlayKey, view, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
}https://stackoverflow.com/questions/30959984
复制相似问题