- 博客(4)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 category 方法调用的顺序
一、category重写主类方法在项目中我们经常会使用category(类别)来为已有的类添加新的方法。我们知道,如果我们重写原有类的方法,则类别的方法会替换掉原有类的方法,并且类别中会有警告的信息 原方法失效,分类方法生效的原理是什么?这里看一下类的初始化,首先oc是动态语言,建立在runtime 的基础上,同样类的初始化也是动态的,根类NSObject 的+load 和+initilize两
2017-11-16 20:18:01 2930
原创 swift (3.3)UICollectionView 的 SectionHeader问题
(SectionHeaderView 不显示问题) 自己在写UICollectionView的时候 想设置SectionHeaderView的时候。怎么都不显示,layout 的布局也设置了,包括注册 sectionHeaderView collectionView.register(YMCollectionHeaderView.self, forSupplementaryViewOfKind
2017-11-03 15:48:00 2554
原创 关于swift(3.3) 链式编程的理解
这是一个controller ,废话不多说直接上代码import UIKitimport SnapKitprotocol ViewChainable {}class TestPushVC: UIViewController { override func viewDidLoad() { super.viewDidLoad() self.view.backg
2017-11-02 11:35:15 1033
原创 swift 3.0 UITableView 懒加载写法(lazy)
懒加载的写法不止这一个,但是比较喜欢这种写法,里面可以写好多设置 lazy var tab: UITableView? = { let tempTableView = UITableView (frame: self.view.bounds, style:.plain) tempTableView.delegate = self tempTable
2017-11-01 15:20:57 2871
ios 键盘通知指向自己的属性VIew 怎么消除方法警告
2017-04-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人