扩展自带控件

原创
2015/07/29 14:05
阅读数 8

相比ObjC的写法swift来的比较简单:

这里列举扩展CALayer

extension CALayer {
    func setBorderColorFromUIColor(color: UIColor) {
        self.borderColor = color.CGColor
    }
}


此外在自己的class中也可以用extension标签添加方法。


而ObjC中是这样的:

.h 文件

@interface UIButton (AFNetworking)

.m

#import "UIButton+AFNetworking.h"

@interface UIButton (_AFNetworking)
@end

@implementation UIButton (_AFNetworking)
@end


展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部